9
7
32
11
21
4
6
8
25
23
16
10
22
19
15
13
59
14
45
161
133
12
64
97
57
62
346
28
89
103
79
73
80
340
250
206
112
94
38