270
826
238
442
116
540
108
548
76
382
46
527
60
285
52
236
77
274
251
64
247
40
119
30
171
26
148
17
200
43
172
54
180
33
174
23
166