22 1395 623 true 1 3 6 13 23 26 31 36 38 50 52 57 62 64 66 68 69 74 78 84 89 98