9 150 32 23218 11 14 32 36 41 45 48 70 98 1 2 3 4 5 6 12 27 57 1 40 74 13 8 5 4 3 2