125
1
866
3
535
146
659
0
58
497
179
89
154
147
366
4
76
648
501
2
98
138
481
109
59
104
103
153
180
158
95
72
543