34


156


201


41


82


148


622


72


993


2233