140
1
178
179
335
226
536
719
7
83
386
128
417
0
150
2
225
669
4
653
433
379
224
352
251
1348
156
21782
3
608
431
890
562
243
940