14 14 19 19 20 99 100 179 180 259 260 339 340 419 420 499 500