273
114
246
103
293
66
379
48
254
187
531
80
244
30
537
44
261
160
77
57
119
19
396
111
482
15
215
168
289
108
579
125
405
171
455
85
295
78
408
109