109
140
88
86
38
36
31
80
39
24