22 4558 230 1868167
1 3 6 14 15 20 24 27 28 33 37 38 40 44 45 53 60 79 82 88 92 94