88 77 81 107 126 110 120 121 119 139 157 220 248 308 336 346 336 361368