113
373
228
327
39
8
0
627
607
224
150
480
198
168
484
165
133
583
