15
46
91
67
50
62
92
54
43
38
63
106
37
52
66