113
350
16
12
271
1417
719
968
183
46
493
1066
78
43
110
2018
222
367
243
594
16
10
130
684
2257
2
70
1499
270
508
18
14
19
1996
311
1
433
69
153
363
1845
23
617
409
31
114
76
486
7
410
342
71
