108
26
32
42
91
67
32
171
72
56