4
11
20
13
22
42
23
11
27
18