541
276
541
199
541
119
538
79
525
35
518
110
507
186
483
201
492
201
507
191
563
204
591
207
605
204
607
191
620
229
590
271
583
275
581
167
565
154
574
231
570
319
97
276
97
199
97
119
96
79
120
35
115
110
127
186
155
201
138
201
123
191
118
204
90
207
76
204
28
191
16
229
46
271
53
275
60
167
76
154
67
231
71
319
