138
1
108
177
178
152
157
897
2
104
124
866
3
497
94
72
179
648
0
501
154
530
147
535
145
659
136
1472
71
58
351
294
133