12
10
14
27
37
43
86
14
43
55
128
44