9
14
20
7
3
5
1
2
22
12
4
11
19
6
28
122
237
211
10
46
36
24
50
183
72
113
30
137
44
29
103
249
212
25
40
145
35
21
107
173
38
18