10
45
4
59
76
5
20
73
34
60
35
40
28
18
79
224
6
20
7
10