2
34
12
76
27
39
127
21
55
62
7
27
5
7
59