56
21
30
42
26
139
73
30
26
129
398
54
45
28
30
70
30
30
29
49
34
16
22
22
75
66
18
28
18
11
82
14
29
49