16 1231 378 true 0 3 5 6 9 10 12 16 22 27 29 33 35 36 37 39