9 398 422 true 0 3 4 10 16 31 32 34 36