12
12
11
29
22
14
43