11 608 286 true 0 4 5 10 12 18 20 22 26 31 35