158
133
122
123
116
109
107
110
96
100
96
98
90
78
83
81
81
80
77
75