68
82
139
59
37
70
99
159
246
80
140
72
120
85
110
90
88
32
76
102
107
183
49
207
166
179
255
8
7
34
22
21
115
43
144
189
156
154
150
96
124
212
175
167
60
53
171
67
63