12 366 312 true 0 3 6 7 8 14 16 18 25 27 32 34