12 1030 437 true 19 23 29 45 47 57 62 63 72 81 92 94