982
401
661
133
335
117
234
128
215
31
446
40
446
164
538
128
67
26
312
61
230
91
330
120
464
12
247
37
151
102
549
73
419
155
167
14
581
189
118
92