17
6
3
37
29
50
15
100
28
65
158
38
95
61
105
101
121
52
45
56
55
89
58
64
35
21
184
182
126
36
123
127
18
110
107
24
194
39
42
195
12
54
27
129
117
25
34