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