10
4
15
39
91
125
198
197
197
186
159
143
83
85
25
—
26
34
2
52
2
21
1
3
2
40
143
43
29
17
3
20
284
21
37
2
97
46