70
87
33
51
93
136
22
180
19
310
278
69
16
6
11
15
274
57
56
63
237
9
337
832
14
39
270
331
7
339
107
86
249
26
265
1213
152
324
321
138
25
222
619
100
174
473
1332
74
35
1435
1499
54
830
299
197
158