12 655 306 true 0 8 13 16 17 19 20 23 27 28 33 38