8 964 363 true 7 15 24 28 29 30 32 36