78
592
85
315
52
234
116
230
112
282
111
265
39
17
123
46
181
15
254
54
296
72
209
10
99
50
146
14
221
68
395
92
20
152
9
121