118
2
762
72
1
112
124
308
160
294
67
166
137
154
165
105
96
45
1044
9
248
227
76
163
78
119
68
35
416
3
144
91
0