4
35
12
76
23
37
27
62
139
39
98
97
127
21
99