21
294
291
977
160
9
60
83
11
32
39
10
23
5
69
284
17
22
171
24
37
93
7
341
28
56
30
31
19
27
18
16
12
872
41
29
139
92
130
197
76
1
94
25
518
103
57