107
1
506
295
2
144
160
139
122
0
1360
6
70
731
8
121
118
72
67
522
205
71
1366
3
628
235
227
76
212
66
724
257
348
338
52