26
11
20
100
14
21
5
9
10
12
55
89
27
77
16
141
118
64
62
162
66
24
47
44
173
58
34
92
70
6
1
121
25
8
19
170
30
61
7
23
142
178
36
17