41
24
22
116
487
78
55
35
20
365
44
13
73
17
38
18
148
97
271
31
47
75
106
15
64
30
63
61
304
180
118
10
42
21
48
34
43
57
27
129
60
94
39
40
235
164
227
37