9
32
12
37
155
15
138
27
18
44
71
19
103
80
78
368
30
17
13
70
7
85
177
255
38
202
41
26
3
55
24
39
99
63
106
28
14
6
23
265
91
36
140
149
882
231
88
121
11
51
16
10