87
119
81
77
35
31
29
68
36
20