16 617 341 true 3 4 7 8 11 12 14 15 16 19 21 27 33 34 37 39