11
10
8
6
43
15
9
62
5
283
1
17
100
7
79
12
99
39
110
67
89
34
19
44
28
37
21
206
120
126
20
178
104
25
26
303
82
50