287
274
242
237
241
215
221
257
293
211
175
180
173
183
191
97
104
117
128
79
95
103
56
64
49
58
66
50
52
46
47
51
54
65
72