12
13
11
29
42
28
39