4
2
10
1
6
28
40
13
17
43
21
31
18
75
83
25
27
68
54
81
34
23
14
45
30
96
51
60
56
108
36
42
52
46
59
65
37
20
38
7
24
19
12
22
16
165
15
86