17 624 296 true 7 8 9 11 12 13 16 21 23 25 27 31 33 36 37 38 39