10 500 412 true 0 2 13 15 16 21 24 28 34 36