43
71
29
12