112
33
53
81
24
82
96
72
115
50
172
88