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