26
65
42
425
179
38
77
37
283
48
33
30
66
211
199
31
19
29
22
45
14
85
169
113
183
17
181
102
21
40
205
67
178
25
15
86
82
139
28
35
93
53
170
61
47
96
62
18