3
11
41
22
50
46
183
85
20
91