7
8
34
16
4
5
10
30
47
35
57
2
13
18
15
25
28
27
22
58
17
81
66
46
26
14
152
20
40
44
39
9
33
105
43
42
12
36
96