10 446 316 true 5 6 10 16 20 21 24 26 28 33