63
38
31
50
13
90
22
34
18
58
21
58
26
52
196
50