118
33
841
82
919
95
54
83
26
163
75
49
27
454
651
81
196
32
813
24
57
16
265
151
2433
1343
273
56
162
69
68
92
8596
76
642