20
33
9
174
18
23
46
58
22
39
29
85
25
106
40
8
83
62
119
143
19
24
55
14
35
31
52
11
4
10
97
15
12
111
82
26
21
13
38
36
27
45
6
69
108
28