5
55
24
63
61
18
44
32
47
49
30
17
27
13
12
10
19
39
52
31
4
166
7
78
8
76
26
50
34
35
40
102
401
45
20
2
29
173
86
25
65