28 3968 237 9 16 18 22 23 27 28 29 30 34 36 44 46 47 52 53 60 62 64 72 79 82 83 85 86 96 98 99