12 1204 701 true 1 5 10 15 21 23 24 26 28 31 37 39