560
573
542
534
552
539
504
590
560
543
484
543
537
535
493
524
534
537
546
500
536
530
514
506
541
330
333
379
361
344
319
346
349
339
339
323
306
333
298
303
306
305
312
335
326
282
322
320
288
305
190
194
194
192
196
165
200
184
184
189
218
200
200
219
186
199
188
176
168
197
160
179
165
180
159
146
134
146
140
127
149
157
137
144
135
131
137
136
149
143
113
109
123
110
138
92
112
103
104
113
Score:
8511
Level:
1
Part:
1