44
76
26
163
162
39
42
134
302
124
247
51
63
106
61
19
173
374
221
50
233
43
116
1136
225
261
71
143
223
158
33
31
16
46
352
113
274
172
20
228
82
141
133
28
96
45
13
241
86
476
136
114
190