566
149
130
73
171
120
522
189
478
168
484
134
378
74
646
112
528
116
502
68
238
178
416
181
414
47
463
186
263
152
399
99
338
48
118
85
176
28
597
173