1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
-89
-88
-87
-86
-85
-84
-83
-79
-78
-77
-76
-75
-74
-73
-69
-68
-67
-66
-65
-64
-63
-59
-58
-57
-56
-55
-54
-53
-49
-48
-47
-46
-45
-44
-43