12 2041 590 true 0 2 6 8 9 14 17 22 25 27 28 36