3
5
4
96
22
5
2
3
18
12
25
2