93
2
48
4
7
1
3
9
5
26
18
21
17
3
23
8
1
61