9 336 251 true 12 14 16 17 22 29 33 36 37