28
445
292
1214
1251
146
97
113
151
1098
125
160
605
37
31
338
591
138
169
507
40
705
143
61
8
912
409
442
1041
14
540
75
742
352
538
1243
744
127
186
80
7
1
300
371
468
252
54
488
129
202
122
