2
3
8
4
10
11
20
20
69
5
16
38
54
44