15
43
13
53
45
111
45
105
81
55
104
204