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