48
80
50
38
76
102
58
25
78
33
51
82
49
99
128
107
68
59
20
34
62
84
46
103
124
53
45
138
69
40
113
66
54
42
135
85
90
158
295
31
71
72
12
39
77