66
109
156
343
50
166
81
550
27
274
4606
1916
126
484
761
98
74
325
263
354
31
395
32
33
14
418
719
2480
58
36
2330
34
110
113
56
186
345
20
1616
1080
772
42
655
365
202
279
5
19
105
148
64
17
85
1684
221
440