232
197
189
159
128
109
213
143
176
184
180
41
121
77
243
179
192
334
108
127
130
79
54
171
76
112
145
347
321
290
240
163
401
264
638
134
257
222
148
124
344
226
162
139
432
225
116
137
125
350
132
409
412
400
80
117