7
8
52
51
5
6
44
18
42
40
32
88
4
52
109
3
12
74