13 353 226 true 0 1 5 6 8 10 12 19 20 25 30 33 35