9 215 332 true 1 2 7 8 20 24 27 31 36