5
45
8
17
579
29
29
30
0
8
34
26
47
29
92
20
207
3
6
3