13
8
50
91
41
107
62
121
55
111
53
119