12
66
56
21
37
22
50
33
158
11