44
25
203
20
439
24
40
147
391
60
52
244
517
236
336
245
35
184
241
344
71
206
128
417
274
32
122
43
47
293
178
169
83
34
74
68
284
59
1225
234
48
33
37
42
107
123
19
11
88
268
46
137