3
5
15
40
15
4
4
20
24
18
4
8
15
116