16
4
16
6
5
351
8
24
12
2
12
45
3
3
4
16
18
6
22