15 1071 499 true 0 3 6 9 26 27 29 39 52 55 57 62 89 91 93