158
122
127
123
100
110
102
107
101
88
98
99
95
87
74
83
76
74
80
77