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