9 256 37 35452 1 39 49 56 84 85 90 93 96 1 2 3 4 5 11 17 45 89 1 43 150 35 13 7 4 2 1