63
157
45
2
75
1
3
44
37
9
12
2
15
1
99
1