6
24
10
9
4
21
60
27
69
18
15
45
7
8
166
22
14
47
19
56
48
59
33
43
178
58
116
104
94
53
78
83
910
92
71
73
55
38
20
81
129
68
217
51
17
98
101
30