9
157
38
122
36
47
15
83
329
166
21
69
29
24
32
82
95
44
62
133
26
20
42
175
172
184
484
25
33
127
265
131
55
18
52
17
56
10
31
28
14
3
8
2
7