28
1
59
3
27
0
346
419
2
377
5
18
54
3523
1947
48
103
100
29
6380
107079
33
162
3173
10
116
147
63
249
1695
4
2232
66
275
97
253
168