12 829 341 true 1 4 9 11 16 18 20 24 29 37 38 39