63
38
28
58
114
72
44
112
45
66
96
50
85
46
56
40
69
105
54
136
118
126
141
121
252
98
80
127
122
156
139
64
94
75
161
182
99
206
102
111
95
61
42
92