7
26
6
14
17
42
11
10
5
3
13
32
31
9
85
20
4
24
62
35
1
109
38
15
16
22
25
48
82
53
12
40
2
52
51
27
28
34