5
16
2
43
16
49
4
2
11
168
22
89
45
7
1