22


39


23


21


28


77


24


36


42


144