4
11
20
12
22
41
23
11
25
18