15
39
106
32
50
36
213
73
69
63