12 502 361 true 0 3 5 6 7 8 13 22 26 29 34 35