39
70
35
188
48
180
57
68
166
117
265
179
26
144
58
254
252
28
184
82
102
98
161
50
65
15
36
34
173
56
106
76
64
47
110
120
196
324
55
40
141
234
483
211
33
177
253
100
54
346
230
24
190
108
41