165
2
130
166
1
158
51
67
136
142
534
449
188
1027
5
392
88
330
132
96
994
3
133
226
0
635
504
72
76
107
137
116
1348
6
294