2
11
290
138
220
133
69
26