19
38
81
41
118
188
15
149
28
184
33
529
35
59
164
321
26
27
95
99
12
774
70
7
13
222
227
48
24
306
157
92
699
85