12 665 340 true 1 2 6 13 15 18 26 28 30 34 35 36