287
282
265
234
235
258
238
215
208
200
178
174
170
156
157
158
160
159
167
146
133
132
130
127
127
119
118
112
110
107
103
107
105
100
102
102
93
98
95
98
97
89
90
90
88
91
89
86
85
82