11
15
12
23
22
38
59