69
649
48
387
197
458
60
363
43
291
77
217
151
59
188
19
173
6
322
79
31
152
37
164
133
23
130
12
13
11
88