17 12895 2816 true 1 3 4 10 15 16 21 25 29 32 39 56 66 70 83 86 93