15 1012 423 true 3 5 7 8 16 17 20 24 25 26 28 29 33 35 36