14
28
385
126
9
142
59
24
89
94
79
119
67
34
54
83
171
64
127
197
38
224
35
33
114
16
111
85
198
58
19
21
121
20
22
249
106
80
65
191
287
215
473
102
140
5873
279
169
313
120
218
502
173
315