81
1051
88
793
25
344
231
2319
166
109
748
229
331
105
40
241
225
275
249
267
43
101
111
97
150
1201
255
253
106
174
1713
145
155
159
661
28
300
187
15
849
47
51
53
460
10
175
619
35
129
26
202
62
31
8