270
827
237
441
116
540
108
548
76
382
60
285
52
236
77
274
251
64
247
30
171
26
148
17
200
43
172
54
180
33
174
23
166