296
112
549
263
284
155
213
168
154
74
154
22
446
185
296
101
344
153
377
194
484
159
190
126
513
174
482
81
355
138
207
115
446
155
277
155
392
89
452
69