7
24
27
10
33
15
21
18
28
19
8
9
22
17
16
13
26
6
12
11
50
36
14
149
75
48
60
34
1
2
39
45
172
32
29
72
41