20
168
91
49
33
75
34
18
14
19
24
359
23
73
142
25
57
283
211
141
38
28
7
118
83
29
15
51
99
169
171
103
70
47
145
129
12
65
32
22
31
11
26
230
52
122
27
36
61
155
190
50
166
17