10 316 281 true 3 6 8 11 16 20 22 23 27 28