156
153
133
127
123
121
116
119
113
109
110
102
107
101
92
100
100
100
98
99