41
50
107
140
92
15
56
314
11
10
132
291
68
49
74
456
26
35
869
173
411
178
31
23
27
197
182
196
128
64
87
570
460
195
739
448
133
290
401
554
497
72
266
179
108
62
43
376
181
94
208
191
36
450
38
19