23
-
-
-
-
-
-
-
-
-
31
-
-
-
-
-
-
-
-
-
51
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
81
-
-
-
-
-
-
-
-
-
106
-
-
-
-
-
-
-
-
-
168
-
-
-
-
-
-
-
-
-
134
-
-
-
-
-
-
-
-
-
143
-
-
-
-
-
-
-
-
-
100
-
-
-
-
-
-
-
-
-
108
-
-
-
-
-
-
-
-
-
307
-
-
-
-
-
-
-
-
-
817
-
-
-
-
-
-
-
-
-
2250
-
-
-
-
-
-
-
-
-
1325
-
-
-
-
-
-
-
-
-
716
-
-
-
-
-
-
-
-
-
585
-
-
-
-
-
-
-
-
-
172
-
-
-
-
-
-
-
-
-
232
-
-
-
-
-
-
-
-
-
3452
-
-
-
-
-
-
-
-
-
522
-
-
-
-
-
-
-
-
-
315
-
-
-
-
-
-
-
-
-
122
-
-
-
-
-
-
-
-
-
955
-
-
-
-
-
-
-
-
-
411
-
-
-
-
-
-
-
-
-
363
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
15
-
-
-
-
-
-
-
-
-
0
-
-
-
-
-
-
-
-
-
257
-
-
-
-
-
-
-
-
-
1
-
-
-
-
-
-
-
-
-
145
-
-
-
-
-
-
-
-
-
65
-
-
-
-
-
-
-
-
-
3620
-
-
-
-
-
-
-
-
-
1435
-
-
-
-
-
-
-
-
-
1562
-
-
-
-
-
-
-
-
-
5739
-
-
-
-
-
-
-
-
-
2865
-
-
-
-
-
-
-
-
-
890
-
-
-
-
-
-
-
-
-
961
-
-
-
-
-
-
-
-
-
1189
-
-
-
-
-
-
-
-
-
1386
-
-
-
-
-
-
-
-
-
649
-
-
-
-
-
-
-
-
-
834
-
-
-
-
-
-
-
-
-
1245
-
-
-
-
-
-
-
-
-
946
-
-
-
-
-
-
-
-
-
2094
-
-
-
-
-
-
-
-
-
648
-
-
-
-
-
-
-
-
-
1023
-
-
-
-
-
-
-
-
-
985
-
-
-
-
-
-
-
-
-
876
-
-
-
-
-
-
-
-
-
1641
-
-
-
-
-
-
-
-
-
765