11
431
71
186
594
224
207
84
233
100
467
154
202
73
200
23
36
44
34
19
47
62
91
52
25
411
247
314
114
89
196
747
8
221
46
43
68
150