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