12 883 330 true 1 5 10 17 19 20 22 25 30 34 36 39