27 406051 4215 2 5 15 17 27 44 47 54 55 56 57 65 71 79 93 96 98 101 103 104 109 119 130 140 143 146 147