275
114
248
103
293
66
381
48
257
187
535
80
251
30
539
44
262
160
78
57
119
19
397
111
483
16
215
168
291
108
580
125
405
171
458
85
295
78
411
109