22 3248 960 true 1 5 10 14 20 21 31 34 35 36 38 41 42 45 50 52 58 72 74 78 83 98