12 244 298 true 1 2 9 10 13 17 25 27 30 32 36 38