10 5706 145 964290 22 45 50 53 66 70 73 81 83 100 100 101 110 125 178 252 389 466 1904 2469 100 884 2023 1801 693 151 35 13 5 1