91
139
411
281
121
266
20
127
624
2
916
980
187
129
430
591
468
8
971
629
398
80
26
221
33
601
521
136
108
46
449
454
83
144
80
9
97
30
62
207
383
137
533
1232
286
381
526
54
308
1418
242
1167
