87
119
81
78
35
31
29
68
37
21