270
170
271
138
399
95
361
123
564
123
477
169
134
89
289
88
451
26
425
23
435
101
188
169
557
154
364
11
393
126
532
182
229
67
493
168
351
6
370
75