599


269


216


192


184


183


171


161


153


131