75
1
84
74
237
265
2
211
222
261
0
1299
3
195
1030
157
235
175
76
757
187
845
619
99
83
96
310
327
644
58
1052
4
979
769
771