10 228 442 true 0 9 12 13 14 16 23 28 33 35