17
51
7
22
33
15
14
2
13
16
4
28
2
1