112
640
102
562
140
523
274
515
32
408
71
291
68
293
62
275
8
224
48
240
22
203
84
223
74
181
111
175
92
1,089
135
17
126
12
121