9
14
3
13
57
43
56
37
7
18
26
21
19
207
25
29
105
4
28
73
59
96
33
112
61
233
80
166
23
12
67
68
99
217
63
152
77
142
168
40
140
367
11
16