7
24
43
11
13
15
266
141