15
10
3
3
2
1
579
25
577
5
756
189
171
99
76
59