10 2387 105 351529 3 4 21 31 41 53 65 67 95 99 1 2 3 4 5 20 33 50 445 918 80 970 1089 208 15 9 7 5 3 1