10 3439 110 448755 17 18 24 27 33 69 75 83 85 94 1 2 3 4 5 10 17 42 127 1058 76 1208 1623 496 11 9 7 5 3 1