7
2
8
40
6
12
14
15
17
5
13
49
42
9
16
26
39
1
11
44
123
3
54
21
10
24
32
18
35
104
23
19
29
4
102
43
80
45
98
31
20
30
36
56