11 1059 494 true 1 5 10 12 22 25 30 35 37 38 39