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