201
35
189
235
113
571
202
123
204
203
127
452
462
463
119
432
396
222
229
196
126
391
452
153
442
117
126
223
123
203
211
323
120
352
40
593
519
216
132
198
39
196
188
405
516
212
128
203
203
435
217
123
212
119
210
118
716
290
123
123
435
399
224
197
130
560
435
830
130
379
450
219
199
223
82
561
1342
244
121
806
330
456
132
564
412
119
96
526
120
156
5258
470
211
685
232
513
459
364
557
121
280
520
418
122
308
55
66
57