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