9 246 289 true 12 14 21 22 23 27 32 36 37