11 670 329 true 7 12 14 15 16 18 19 23 27 36 38