89
536
239
560
120
466
110
472
86
365
65
492
102
363
26
128
13
324
29
290
75
289
53
161
19
171
27
191
32
119
166
18
177