218
62
74
157
90
24
170
43
1292
118
35
40
347
999
250
133
42
4013
1598
22
2771
1639
1718
1918
783
946
696
2565
2116
115
767
1260
1569
207
120
789
41
29
64
220
36
776
293
687
203
32
633
28
51
33
1357
47
104
419
97
44
84