57
254
637
27
246
167
61
26
56
37
33
24
87
640
316
14042
129
1282
286
390
220
67
97
70
49
144
75
258
1245
160
204
185
138
321