259
211
177
170
151
148
146
132
117
116
112
105
104
100
98
94
89
87
85
85
84
79
77
77
77
75