63


112


35


99


23


28


17


26


27


42