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