50
127
4
8
176
0
1
100
242
2
150
166
218
6
333
5
300
260
197
10
459
3
25
500
735
26
559
1013
1123
1043
11
2003
69
4014
19
3415
18
4035
31
3662
2208
2450
7
2138
2477
9
2288
2964
1553
918
14
961