8
57
17
31
139
5
10
14
23
266
146
53
25
62
137
113
52
13
20
74
59
130
71
15
34
2
91
39
9
280
218
18
54
19
38
24
21
26
16
12
67
33
58
30
201
223