9
28
25
71
54
87
197
191
33
19
15
82
81
26
20
57
23
172
68
17
8
36
7
120
169
109
16
128
108
150
102
319
66
99
30
135
268
171
13
29
50
279
233
115
69
196
94
266
267