344
386
301
299
157
116
104
126
91
78
72
483
359
207
145
339
158
153
182
210
122
394
352
173
223
177
107