4
5
8
24
30
38
79
12
42
53
118
40