375
183
235
79
106
182
230
180
60
80
164
301
200
130
687
169
147
51
96
101
144
424
657
143
76
231
109
83
162
228
282
115
134
458
77
222
195
309
116
341
178
153
89
37
238
112
216
30
479
232
81
71
20
219
117
557
227
229