11
9
12
10
7
24
47
21
15
49
205
37
18
38
91
27
31
265
84
328
233
88
59
203
229
45
34
6
44
200
8
60
29
43
40
62
182
70
157
20
51
13
36
64