131
244
4
10
166
1190
298
346
643
218
163
135
227
105
360
81
342
621
289
160
93
938
229
11
161
132
342
1193
454
133
529
139
17
28
703
407
159
211
15
222
370
388
241
412
491
321
118
250
154
705
752
108
435
