248
1
113
126
152
2
763
119
630
165
123
294
233
330
187
78
51
215
0
37
105
96
49
360
166
68
168
137
72
160
480