74
59
19
26
34
225
209
31
35
429
53
15
207
272
150
131
323
242
359
54
27
40
226
37
454
300
4046
45
51
70
119
185
132
284
21
139
254
343
20
203
326
425
42
1076
71
301
510
552
97
137
582