4
5
8
24
30
38
79
12
41
51
118
38