8
4
22
21
99
20
37
29
19
77
16
80
6
25
30
112
102
12
36
3
45
78
11
47
18
10
69
101
17
13
39
27
28
23
43
2
33
40