12 538 400 true 3 17 23 27 33 34 46 58 69 78 92 93