146
58
26
466
102
204
19
3
15
3
43
9
38
44
24
10
80
737
2
12