165
2
131
166
1
158
53
68
137
142
536
449
188
1027
5
392
88
330
133
97
996
3
134
226
0
637
505
72
76
107
120
1351
6
294
143