38
480
368
200
515
286
576
983
358
42
120
146
382
301
420
37
237
1039
47
581
168
9
269
588
5
323
337
404
255
21
938
524
682
281
166
13
141
134
91
21
212
765
6
21
611
10
504
627
27
85
68
