14 416 319 true 4 8 9 11 12 13 14 16 19 22 27 31 35 39