42
15
30
42
180
139
46
338
31
282
199
168
238
12
181
108
184
34
20
38
36
220
188
50
26
42
38
22
257
26
26
16
22
32
221
124
60
25
32
174
34
29
177
24
201
96
90
28
157
26
169
187
213
14
34
29
18
31
8
20
36
19
24
17
21
26
44
18
231
202
184
22
30
30
25