17
58
42
7
8
18
5
166
23
119
169
140
30
3
44
25
96
2
32
189
97
35
38
221
14
36
12
45
206
11
21
57
37
24
4
1
13
28
22
56
27
98
31
93