86
53
61
67
73
62
58
1212
1410
75
60
50
9550
7980
5700
4260
406261
3620
3579
3430
3101
284147
27649
260142