10 2757 106 419895 2 9 10 12 27 30 71 72 92 98 1 2 3 4 5 10 21 42 77 160 80 1149 1275 214 14 9 7 5 3 1