112
142
89
88
38
37
33
81
39
24