41
57
52
234
22
27
43
328
26
28
17
61
42
6
256
115
31
66
37
236
53
16
189
480
1395
157
67
58
74
371
21
85
12
59
75
15
307
96
190
55
156
109
80
30
25
243
95
18