50
51
71
54
65
52
55
60
72
73
75
12420
10070
8011
6350
549262
5080
4710
4331
4329
411147
376142
31250