87
117
81
77
35
31
29
67
36
20