7
3
3
22
3
40
4
5
3
20
8
17
7