16
26
27
55
12
34
46
108
37
356
89
61