391
158
181
108
257
209
132
111
311
342
212
150
123
105
213
119
107
144
184
270
144
121
168
171
101
65
106
281
221
197
349
70
339
173
182
246
188
104
80
68
73
180
86
77
130
92
326
83
113
138
91
130
70
162
269
133
177
75
97
182