89
524
239
536
120
452
110
450
86
340
65
438
102
357
26
203
13
321
29
269
75
277
53
206
19
169
27
183
20
895
32
153
162
18
177