156
961
115
285
112
321
68
293
15
264
119
207
2
171
17
191
8
199
73
190
26
172
178
132
18
122
6
336
9
89
7
106
150