8
10
33
34
26
239
45
17
37
62
566
9
171
310
69
60
615
48
20
13
23
85
7
138
18
78
52
15
110
55
184
41
122
19
40
28
83
63
300
155
42
205
136
264
100
67
51