37
101
165
92
19
18
210
32
39
50
78
120
87
6
11
166
10
3
139
91
44
67
84
16
2
8
175
197
475
117
334
73
24
93
107
69
70
31
154
25
74
228
137
58
60
57
49
94
1022
178
28