12 1358 636 true 3 17 23 27 33 35 46 58 69 78 92 93