87
3
146
775
374
963
240
801
246
200
667
115
51
214
273
9
203
758
1300
137
220
504
73
581
567
149
525
586
318
785
278
317
37
639
244
195
100
95
358
67
167
160
13
827
53
58
11
30
36
12
120
45
81
44
24
16