51
37
63
47
79
72
56
118
89
28
68
25
66
105
19
94
71
34
45
59
77
7
26
15
76
50
58
126
65
83
97
60
53
43
33
9
14
92
142
62
80
24
35
69
31