7
9
66
60
153
45
158
13
34
37
35
15
59
42
8
124
394
130
182
234
82
113
44
25
16
70
85
272
62
303
29
169
69
20
57
120
26
380
46
157
346
33
17
150
103
36
265
52
19
94
80
65