12
4
5
17
18
17
96