66
91
206
634
188
187
113
35
468
200
126
442
331
79
104
140
216
1026
334
99
249
256
117
669
67
456
57
56
33
40
92
21
93
190
12
511
203
55
1443
52
23
32
287
283
88
51
16
14
19
50
34
118