12
17
13
22
4
3
6
58