61
-
-
-
-
-
-
-
-
-
158
-
-
-
-
-
-
-
-
-
303
-
-
-
-
-
-
-
-
-
506
-
-
-
-
-
-
-
-
-
406
-
-
-
-
-
-
-
-
-
2955
-
-
-
-
-
-
-
-
-
2922
-
-
-
-
-
-
-
-
-
585
-
-
-
-
-
-
-
-
-
1030
-
-
-
-
-
-
-
-
-
781
-
-
-
-
-
-
-
-
-
462
-
-
-
-
-
-
-
-
-
1522
-
-
-
-
-
-
-
-
-
288
-
-
-
-
-
-
-
-
-
444
-
-
-
-
-
-
-
-
-
534
-
-
-
-
-
-
-
-
-
222
-
-
-
-
-
-
-
-
-
1471
-
-
-
-
-
-
-
-
-
944
-
-
-
-
-
-
-
-
-
3287
-
-
-
-
-
-
-
-
-
130
-
-
-
-
-
-
-
-
-
58
-
-
-
-
-
-
-
-
-
622
-
-
-
-
-
-
-
-
-
334
-
-
-
-
-
-
-
-
-
7
-
-
-
-
-
-
-
-
-
44
-
-
-
-
-
-
-
-
-
78
-
-
-
-
-
-
-
-
-
26
-
-
-
-
-
-
-
-
-
28
-
-
-
-
-
-
-
-
-
10
-
-
-
-
-
-
-
-
-
23
-
-
-
-
-
-
-
-
-
35
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
685
-
-
-
-
-
-
-
-
-
2468
-
-
-
-
-
-
-
-
-
589
-
-
-
-
-
-
-
-
-
595
-
-
-
-
-
-
-
-
-
429
-
-
-
-
-
-
-
-
-
2336
-
-
-
-
-
-
-
-
-
669
-
-
-
-
-
-
-
-
-
407
-
-
-
-
-
-
-
-
-
406
-
-
-
-
-
-
-
-
-
1024
-
-
-
-
-
-
-
-
-
45
-
-
-
-
-
-
-
-
-
27
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
3
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
5
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
0