63
96
49
22
49
17
398
31
17
19
16
19
32
40
30
22
16
68
46
150
16