607
178
112
341
63
18
936
547
103
239
229
259
907
189
358
128
537
31
392
249
809
665
163
643
419
197
154
195
51
290
253
206
475
530
25
173
108
47
155
659
23
476
255
204
388
37
671
107
66
20
226
73
91
70
90
68
93
775