12
7
10
9
43
53
25
4
20
8
133
249
41
11
56
237
90
14
70
13
6
19
17
80
5
1
181
24
59
99
29
32
15
21
164
62
142
27
16
199
38