21
390
27
244
25
191
41
51
20
62
106
213
57
325
38
22
31
544
362
134
15
54
133
29
132
95
110
85
81
86
33
269
173
45
56
32
14
278
58
198
30
53
36
66
94
135
641
460
37
35