10 450 322 true 1 6 7 22 32 40 47 53 58 96