10 200 222 true 0 1 9 13 16 22 23 27 28 39