12 1018 459 true 4 9 12 15 23 34 39 54 71 82 88 94