50
28
18
26
24
16
22
19
475
224
372
210
154
198
146
178
164
77
589
552