399 285 236 226 283 160 189 132 125 164 109 89 46 55 37 26 15 8 1720