264
112
238
102
288
66
376
48
245
185
524
80
239
30
517
42
257
160
72
57
114
19
385
107
475
14
212
168
284
108
572
125
398
171
447
85
289
77
402
109