17 88644 2367 true 0 1 2 3 4 6 8 12 16 17 18 23 26 27 29 38 39