12 688 378 true 0 3 5 6 12 13 17 26 27 28 34 36