118
2
762
72
1
112
124
307
160
294
67
166
136
154
165
105
96
45
1044
9
248
227
76
163
78
119
68
29
415
3
143
90
0