6
133
184
21
90
373
135
18
223
175
516
201
367
67
237
342
19
146
350
416
75
37
103
6
277
283
427
1
448
338
526
105
182
220
399
213
49
193
93
130
95
651
85
532
229
870
40
131
436
28
1
