41
12
18
10
34
13
254
417
73
106
53
195
32
130
21
37
119
122
47
74
39
224
91
115
104
22
215
120
87
90
77
158
138
105
136
82
154
89
210
164
148
223
180
290
261
100
101
64
52
226
58
162
55