9 149 322 true 2 10 12 14 21 23 27 32 37