41
107
129
27
17
26
306
386
214
115
34
39
128
454
10
19
136
214
68
33