50
58
0
4
234
9
292
1
100
359
2
10
150
274
339
6
475
8
300
377
303
587
25
500
838
12
28
672
1225
3
1251
1125
11
2189
70
4247
20
3536
18
4215
32
3798
2461
2571
7
2252
2565
2371
3058
5
1637
1075
14