104
139
29
9
10
353
3
15
6
47
800
40
57
62
12
21
4
6
5
38