31 20633 1410 1 4 6 8 10 15 17 23 24 27 28 31 38 41 45 46 47 51 52 56 57 58 65 68 69 70 76 78 89 91 96