107
694
178
420
25
164
174
303
41
251
23
173
44
29
157
53
167
3
81
8
126
21
168
112
45
120
40
100
211
2
98