50
215
3
200
148
2
0
147
1
125
117
171
170
100
1833
15
73
80
1167
19
2203
11
1528
5
13
3239
2965
43
5303
31
1701
18
6288
3814
2025
2201
4
27
1525
16
2387
9
2711
6
1722
2230
38
5416
3038
1617
1835