63
38
42
55
31
37
69
47
122
90
12
22
34
18
58
28
58
21
26
30
160
52
126
196
50