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