12
20
7
34
55
101
43
65
142
65
44
34
59
46
47