7
18
2
9
32
25
130
46
3
12
17
55
26
15
11
23
1
16
31
28
38
89
4
8
36
37
24
50
21
30
14
5
45
10
155
34
22
57
53
13
20
41