9 227 408 true 5 10 14 16 27 31 32 36 37