505 473 462
439 416 384
378 369 332
285 275 209
167 197 166