270
826
237
441
108
548
116
540
76
382
33
175
66
103
59
285
77
274
64
247
52
236
60
251
17
200
54
180
6
350
30
171
26
148
23
166