117
0
605
3
66
1
121
392
88
330
684
68
137
165
2
131
133
98
1027
5
188
536
449
142
294
143
158
53
166
134
996
638
226
72