107
692
178
420
25
164
174
302
41
251
213
870
23
173
44
29
157
53
167
3
81
43
324
8
126
21
168
112
45
120
40
100
211
2
98