383
90
28
32
174
185
16
41
129
27
17
26
306
386
34
39
128
454
10
19