9
18
15
7
22
17
16
13
26
6
10
12
11
50
36
24
14
149
75
48
60
34
1
8
2
28
39
45
172
32
29
70
41
37
40
5
31
23
62