25
1
59
3
26
0
346
419
2
376
5
18
54
3523
1945
48
103
99
29
6380
107079
33
162
3173
10
116
147
63
249
1695
4
2232
66
275
97
253
168