21
381
205
31
77
35
715
19
385
277
229
17
235
185
84
54
267
53
195
308
98
39
40
214
92
33
219
144
101
93
130
191
18
46
29
23
102
83
314
1063
2
6
86
129
49
167