12 608 479 true 0 3 10 11 14 17 18 21 26 30 35 37