51
33
47
22
35
43
38
50
18
77
17
28
36
59
57
29
126
63
39
21
16
41
44
88
4
61
37
71
55
34
30
42
130
49
82
112
46
69