10 479 422 true 2 9 15 29 36 40 57 79 81 99