14
29
7
8
9
17
10
13
25
26
11
12
50
6
45
32
21
166
37
23
3
129
52
82
2
27
15
33
38
5
30
4
77
19
31
46
22
20