12
5
7
8
16
4
10
58
6
6
18
48
17
3
12
21
1
26
1
60