4
5
5
22
4
18
6
5
35
7