7
1
8
5
6
10
14
4
13
29
2
11
12
34
40
110
21
52
85
23
26
39
32
25
76
27
24
265
62
28
3
22
53
135
67
20
90
30