11
41
24
21
8
3
5
83
6
46
23
18
7
16
20
95
101
19
254
96
142
280
13
14
139
22
125
178
110
17
42
303
108
82
28
15
99
9
149
34