11 635 339 true 3 12 14 16 19 22 27 32 33 34 39