107
90
87
113
77
26
29
8
11