118
2
124
1
152
762
112
233
628
121
165
324
250
185
290
119
415
3
78
68
143
90
0
195
67
190
29
248
20
360
105
96
45