157
1
422
188
297
910
108
233
2
628
0
525
399
80
120
70
143
549
3
93
264
58
249
243
361
400
109
69
128
542
5
134
167
646