12 4562 708 true 6 7 9 10 12 13 19 27 29 32 35 38