2
10
27
12
4
7
33
16
12
114