26
12
47
230
39
261
15
172
19
53
95
340
147
128
31
22
163
85
114
42
18
24
119
188
92
44
51
138
75
45
37
40
29
56
36
28
55
122
32
43
158
89
21
63
98
48
134
64
109