58
43
53
39
1
187
122
1
318
736
76
60
1
2430
272
8302
1
2046
2
9729
1
174
125
1
75
1
74
346
1
557
350
1357
1
163
519
8435
861
657
2
123
3169
1
160
1
1286
1
426
135
136
90
2
10612
1
157
1
385
414