8 213 322 true 2 4 10 16 28 31 33 36