110
13
17
21
102
22
24
103
63
19
29
25
44
26
15
58
28
81
23
99
9
27
84
39
12
82
18
88
51
36
72
47
470
42
16
20
166
14
10
52
32
134
45
54
115
62