91
25
182
32
23
19
40
381
269
123
24
11
99
20
38
101
146
168
191
14
157
90
172
89
82
29
65
8
63
278
12
36
48
62
34
116
58
45
37
139
18
10
87
27
209
21
70
226