99
148
138
28
198
88
706
726
188
763
44
724
292
685
149
377
56
32
621
337
303
746
191
1330
432
214
120
401
1274
113
68
17
22
79
212
1428
580
768
105
677
604
267
1852
824
459
592
673
82
54
210
83
2074
101
416
9
81
61
179
219
71