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