27
6
256
115
31
66
22
37
236
53
16
189
480
1393
157
65
58
74
371
21
85
12
59
75
15
307
96
190
52
56
55
61
156
109
80
57
30
25
243
95
18
184
136
78
154
111
158476
36
370
28