39
63
42
33
146
215
18
101
94
69
82
85
75
74
24
78
27
253
68
365
25
34
55
17
149
6
20
95
299
206
196
21
152
71
19
256
219
260
161
128
131
132
46
91
136
93
109
11
236
182
111
30