20
66
53
38
33
26
65
72
63
221
185
119
44
42
19
35
13
34
55
144
93
28
51
22
111
82
47
29
31
14
52
43
113
27
17
40
103
79
85
8
21
118
46
9
54
30
49