45
32
18
19
10
64
62
111
54
143