27
9
21
16
4
5
14
18
2
39
26
165
8
45
6
22
34
7
20
32
53
1
33
29
51
547
15
10
24
102
37
19
2742
23
199
17
38
11