12 1277 476 true 0 5 7 8 9 16 17 24 26 33 35 36