115
114
117
191
363
447
430
116
405
132
166
195
201
383
450
558
505
114
378
427
429
409
410
810
563
759
119
116
429
451
363
113
189
461
135
132
517
923
113
191
196
115
453
452
140
435
124
239
201
112
115
542
190
125
172
503
216
498
66
396
442
453
529
144
210
121
130
127
69
199
482
387
406
104
527
384
123
111
417
138
109
103
607
344
149
342
419
436
442
123
66
59