17 21075 1155 true 0 1 3 5 8 9 12 14 16 17 21 22 23 25 28 34 36