diff --git a/ReadRawData/Img/temp.png b/ReadRawData/Img/temp.png
index a4c25736f6d8820d43d1de925c87bccea4d7e100..d76f8b4f6b82a5d0a6f52e23124a4218ad86235c 100644
Binary files a/ReadRawData/Img/temp.png and b/ReadRawData/Img/temp.png differ
diff --git a/ReadRawData/fpData/temp.txt b/ReadRawData/fpData/temp.txt
index 2396bd37831dc7a46cd17dc150768a442d76fcc3..39c9837e117b869e55cad6320d356c59d3548b6d 100644
--- a/ReadRawData/fpData/temp.txt
+++ b/ReadRawData/fpData/temp.txt
@@ -1,25600 +1,25601 @@
-83
-53
-44
-38
+31
+59
+99
+136
+162
+175
+172
+157
+106
+74
+54
+42
 39
-52
-68
-82
-63
-83
-109
-140
-185
-221
-245
-248
-243
-232
-216
-191
-153
-118
-88
-60
-44
 45
-39
-31
-23
-22
-26
-34
-52
-87
-112
-133
-147
-163
-174
-159
-123
+49
+55
+68
+77
+79
+86
+89
+90
+91
 83
+81
+89
+90
+96
+93
+86
+73
+55
 53
+65
+55
 39
-45
-45
-61
-69
-76
-96
-114
-133
-147
-148
-147
-137
-139
-142
-139
-145
-150
-156
-155
-140
-129
-125
-121
-126
-126
-133
-126
-110
-72
-49
-31
-25
 23
-25
-20
+22
+19
+12
+11
 15
+16
+14
 15
+15
+15
+10
+10
+15
+15
+19
+17
+21
 25
+24
+23
 25
-25
+32
+31
+27
+24
+27
+20
+24
+38
+44
+41
+33
+32
 26
-25
-23
-19
 22
-30
-33
+26
+38
+42
+40
+38
 31
 30
-36
-38
-34
+29
+30
+29
+22
+26
 33
-41
-42
+51
+74
+79
+62
 42
-36
-33
-38
-41
-61
-87
-90
-66
-45
+30
+24
+24
+29
 34
-36
-41
-61
-90
-93
-102
+32
+35
+48
+57
+71
+86
+96
+104
+104
 117
-125
-129
 133
-139
-167
-190
-205
-213
-209
-186
-145
-112
-93
-69
-61
-77
-98
-123
-123
-114
-106
-101
-106
-114
-126
-152
-159
+146
 153
-128
-91
-61
-49
-47
-45
+150
+136
+111
+78
+57
+51
+44
+42
+36
+36
+36
 30
-26
-23
-20
-15
-14
-19
-15
-23
+31
+36
+38
+46
+65
 83
+85
+67
 53
 44
 38
-39
+29
+26
+26
+30
+23
+20
+25
+23
+26
+29
+41
+65
+90
+118
+124
+114
+93
+70
+50
+40
+30
+27
+29
+30
+35
 52
-68
-82
-102
-128
-150
+80
+106
+123
+31
+59
+99
+136
+162
 175
-210
-237
-251
-248
-237
-218
-178
-133
-93
-61
-47
-22
-25
-33
-33
-22
-17
-17
-25
+172
+157
+134
+107
+80
+53
+43
+41
 39
-76
-121
-153
-171
-174
-177
-171
-140
-96
-58
+40
+48
+57
+51
+44
+44
+50
+63
+65
+74
+92
+110
+115
+119
+112
+99
+78
+77
+81
+76
+50
 31
-26
-33
+20
+19
+12
+8
+13
+12
+11
+10
+7
+7
+2
+6
+8
+8
+10
+7
+12
+15
+11
+12
+17
+19
+21
+24
+21
+17
+12
+11
+20
+24
+22
+20
+17
+13
+11
+12
+19
+21
+20
+20
+17
+22
+22
+20
+17
+14
+15
+19
+34
+62
+71
 60
-83
+40
+24
+15
+17
+27
+44
+51
+57
+71
+78
+89
 101
-120
-136
-158
-171
-178
-174
-164
-152
-137
-134
-126
-120
-114
+110
+115
+115
+123
+133
+143
+138
+125
 104
-95
-82
-69
-66
-63
-66
-71
-80
-95
-80
-55
-34
+76
+41
+24
 20
 17
+22
+24
+29
+35
+41
+45
+52
+53
+62
+68
+64
+52
+32
+21
+21
 15
 15
-14
-14
-12
-23
+13
+15
+16
+13
+17
+24
+26
+27
+34
+52
+77
+101
+118
+118
+97
+76
+46
 31
+24
+23
+20
+23
+26
+34
+49
+67
+81
+89
+17
+36
+65
+99
+129
+149
+158
+159
+152
+136
+111
+81
+60
+50
+43
+36
+46
+54
+42
+27
+23
+27
+34
+42
+54
+77
+100
+114
+124
+126
+119
+104
+99
+102
+96
+74
+57
+43
+40
+36
+32
 31
+23
+19
+15
+12
+10
+5
+3
+11
+12
+12
+11
+10
+13
+10
+10
+15
+16
+22
 26
+27
 23
+10
+7
+19
+16
+16
+14
+13
+10
+4
+4
+12
+13
+13
+10
+13
 20
 20
-25
+17
+20
+16
+12
+15
+27
+52
+70
+74
+53
 41
+29
+32
 45
+72
+89
+99
+111
+112
+109
+104
+106
+105
+98
+101
+111
+112
+105
+88
+65
+43
+19
+13
+14
+13
+19
+30
+40
+52
+58
+69
+79
+81
+76
+69
+50
+33
+14
+10
+13
+13
+14
+14
+15
+23
+24
 36
-41
-41
-45
 45
-57
-60
 53
-39
-28
-22
+55
+61
+73
+88
+104
+108
+102
+80
+60
+38
+24
 25
+21
+23
+31
 33
+42
+52
+58
+59
 53
+8
+21
+33
+55
 82
-96
+108
+124
+133
+142
+147
+135
+112
+91
 79
 61
-47
-41
+44
 45
-53
-63
-50
 52
-58
+43
+25
+19
+17
+25
+25
+33
+50
+68
+85
+99
+111
+116
+108
+105
+109
+108
+102
+91
+79
+79
+76
+72
 63
-61
-64
-74
-101
-125
-145
-172
-188
-193
-177
-161
+54
+42
+34
+26
+22
+16
+16
+23
+20
+21
+15
+16
+15
+12
+10
+16
+17
+27
+36
+40
+29
+13
+8
+12
+17
+16
+14
+10
+11
+4
+6
+13
+12
+13
+12
+11
+17
+15
+16
+19
+16
+13
+16
+27
+52
+80
+100
+92
+77
+60
+54
+72
+99
+119
 133
-101
-83
-95
-118
-129
-121
-104
-82
-64
-69
-85
-107
-128
-136
-136
-123
-96
-76
+138
+124
+106
+86
+74
+70
+61
+58
 68
+72
 64
-61
-47
-36
-28
-19
+52
+35
+21
+11
+7
+15
+13
+24
+39
+53
+68
+74
+85
+97
+92
+81
+60
+39
+23
 11
+7
 11
+13
 14
-12
-20
-44
+19
+21
 33
-25
-30
-36
-60
-95
-123
-147
-174
-190
-207
-232
-248
-255
-245
-223
-186
-136
+45
+64
 80
-47
+85
+86
+86
+88
+92
+87
+83
+71
+58
+46
+31
+23
+24
+23
 30
-26
-15
-19
-26
-33
-25
+42
+51
+53
+57
+53
+41
+31
+10
+13
+16
+24
+41
+58
+72
+86
+108
+129
+136
+131
+120
+107
+85
+64
+61
+64
+51
+29
+21
+16
+20
 23
+21
 26
-41
-68
+35
+48
+63
+78
+85
+80
+77
+89
+102
+108
+108
+108
 110
-156
-183
-193
-186
-175
-159
-128
-90
+107
+114
+111
+100
+82
+73
+63
 57
-34
+46
+45
+46
+44
+39
+32
+22
+20
+16
+17
+24
+23
+29
+39
+43
+32
+13
+4
+10
+7
+7
+7
+10
+10
+1
+2
+11
+13
+14
+15
+16
+19
+20
+22
+29
 31
-52
-85
+25
+30
+41
+65
+97
 120
-134
-153
-172
-182
-183
-185
-174
-155
-131
+127
+116
+101
+92
+101
+117
+126
+135
+135
 115
-102
-91
-77
-68
-55
-47
+88
+60
+44
 36
 26
-38
+27
 33
-39
-50
-64
-93
-87
-57
-42
-26
-19
+35
+35
+27
+21
+15
+10
+10
 19
-14
-20
 25
-31
-57
-66
-71
-58
-49
 42
-41
-57
-69
-72
-58
-50
-53
 60
 71
-82
-91
-76
-49
-31
-22
-23
-25
-52
-87
-114
-115
-99
+80
+79
 85
+89
+80
+64
+41
+27
+16
+10
+10
+12
+17
+21
+27
+34
+46
+65
+89
+101
+102
+91
+81
 74
-69
-69
-55
-39
-28
-26
-31
-33
-26
+72
+57
+45
+40
+36
+38
 34
-52
+30
+36
+35
+48
 63
-88
-115
-148
-172
-182
-183
-174
-153
-140
-145
-156
-159
-142
-114
-79
-53
-44
-53
-69
-87
-95
+65
+64
+55
+40
+27
+19
+11
+12
+11
+13
+20
+27
+35
+38
+61
+96
+116
+127
+130
+125
+111
 98
-104
-101
-90
-83
-90
 91
-79
-58
-44
-28
+90
+72
+46
+29
 20
-15
+23
 17
-20
+14
+19
+17
+24
+32
+41
+46
+40
+44
+62
+81
+97
+109
+120
+124
+127
+134
+143
+135
+128
+123
+115
+108
+96
+90
+88
+80
+77
+61
+42
+39
 34
-30
-28
-22
-25
 38
-69
-110
-145
-167
-185
-197
-213
-231
-243
-242
-221
-191
-142
-85
 42
-25
+36
+32
+40
+46
+38
+19
+11
+13
+12
+12
+11
 14
 17
-7
+11
 12
-25
-26
+16
+17
+20
+21
 26
 31
-47
-76
-112
-155
-188
-204
-201
-182
-150
-133
-115
-98
-76
+38
+48
+57
 52
-53
-79
-120
-153
-172
-183
-186
-190
-180
-171
+51
+54
+64
+86
+114
+134
 145
+143
+133
+126
 120
+117
+109
+107
+106
 88
+65
+42
+26
+20
+10
+10
+15
+20
+22
+22
+14
+17
+11
+14
+26
+43
+65
+81
+87
+85
+76
+67
 71
-64
-50
+62
+46
+29
+17
+15
+10
+13
+24
+30
 41
+43
+49
+61
+72
+86
+92
+88
+74
+58
+49
+42
 31
-28
 23
+29
+30
+39
+41
+46
+54
+61
+72
+86
+85
+67
+44
+29
+17
+13
+17
+12
+10
+12
+13
+13
 14
-11
-20
+19
 23
-31
-50
+57
 77
+97
+112
+127
+134
+129
+126
+123
+104
+72
+45
+30
+24
+17
+15
+16
+15
+16
+21
+19
+21
+16
+16
+29
+45
+61
+78
+96
 107
+120
+133
+144
+146
+149
+152
+148
+147
+138
+133
+120
 115
-99
-77
+111
+97
+80
+72
+69
+68
+73
+62
+53
+59
+67
 55
-39
+36
+22
+23
+17
+16
+19
+26
+31
+26
+24
 31
+30
 36
-39
-45
-71
-104
-128
+41
+50
+60
+69
+80
+92
+92
+83
+82
+86
+100
+111
+126
+135
+136
+129
 118
-101
-74
+99
+86
+68
 63
+64
 58
-79
-90
-85
-66
-47
-47
-60
-79
-101
-114
+44
+32
+19
+13
+5
+6
+11
+13
+15
+22
+23
+23
+19
+25
+43
+64
+89
 98
-66
-42
-33
-33
-31
-55
-99
-134
-153
-152
-140
-129
-115
-99
-77
-52
-31
-22
+91
+72
+57
+48
+49
+43
+32
+23
 19
+15
+13
 17
-14
-17
-26
-30
-47
-63
-91
-125
-155
-175
-188
-186
-185
-190
-197
-196
-172
-140
-102
+39
+50
 60
-36
-30
-36
-44
-47
-57
-76
-83
-85
-93
-95
-106
-102
-83
 61
-39
-30
-30
-34
-38
-45
+60
+63
+65
+63
+64
+54
+43
 33
-30
-30
-31
-55
-91
-134
-158
-166
-169
-175
-194
-213
-224
-221
-191
-147
-96
+27
+23
+16
+14
+23
+29
+40
 53
-25
-19
+70
+86
+92
+98
+98
+86
+58
+34
+16
 12
+10
+25
 14
-7
+10
+8
 11
-23
-28
-36
-58
-90
-133
-172
-194
-209
-207
-183
-144
-109
-95
-95
-106
-98
-90
-90
-115
+8
+8
+6
+11
+29
+45
+60
+86
+110
+136
+146
+149
 150
-175
-182
-177
-174
-163
-144
-121
-96
-69
+133
+107
+78
+55
 42
-30
-28
-26
+31
+29
+25
+22
 20
 20
-17
-17
-7
-11
+14
+12
+6
+8
+15
 22
-33
-47
-76
-109
-140
-153
-150
-129
-99
+34
+48
+62
 76
-61
+90
+104
+116
+127
+136
+145
+154
+157
+154
+146
+134
+124
+123
+120
+117
+108
+102
+105
+102
+96
+91
+93
+98
+92
+64
+45
+41
+36
+30
+32
+44
+58
+59
 58
 64
-80
-115
-153
-171
-159
-129
-87
 64
-63
-77
-87
+70
 76
-58
-41
-38
-55
-79
-112
-131
-121
+81
+87
 93
-69
-61
-60
-58
-76
-120
-164
-188
-199
-194
-186
-169
-148
-121
+100
+109
+108
+98
+89
 82
-49
+87
+86
+90
+96
+99
+96
+88
+67
+46
+32
 25
-17
-19
-12
-12
-20
-19
+33
+35
+31
 23
-34
-49
-74
-106
-136
-169
-186
-197
-210
-215
-213
-196
-169
-131
-85
+15
+11
+7
+7
+11
+17
+25
+31
+39
 44
-30
-20
+41
+45
+63
+80
+89
+93
+74
+52
+32
 23
-17
-22
-38
-53
-64
+27
+27
+24
+24
+26
+27
+24
+35
+57
+70
 77
-91
-104
-99
-96
-79
-66
-61
-68
 71
-76
-77
-31
-30
-34
+64
 58
-88
-129
-163
-164
-148
-133
+45
+38
+33
+32
+25
+19
+15
+15
+11
+11
+23
+34
+53
+80
+105
+116
+118
+110
+95
+73
+50
+31
+16
+11
+11
+39
+21
+11
+7
+5
+5
+6
+0
+6
+17
+22
+31
+52
+81
+115
 140
-171
-194
-204
-193
+153
 159
-109
+154
+133
+112
+92
+80
+62
+54
+50
+36
+26
+19
+14
+6
+5
+3
+10
+15
+17
+24
+33
+43
+51
+62
+73
+82
+98
+114
+129
+136
+136
+131
+126
+120
+116
+123
+127
+127
+121
+120
+121
+119
+118
+118
+120
+114
+95
+79
+71
 63
+54
+61
+77
+89
+89
+90
+96
+97
+98
+99
+99
+92
+90
+90
+95
+88
+79
+65
+58
+58
+51
+48
+54
+58
+57
+49
 34
-22
-17
-17
-19
+24
+12
 11
 20
+25
+26
+25
+20
+15
+5
+5
+13
+17
 31
-47
+48
+62
 69
-102
-147
-185
-209
-220
-220
-193
-148
-98
 68
+62
+70
+72
 68
-88
-121
-142
-142
-145
-155
-175
-178
-163
-140
+67
+54
+34
+15
+15
+17
+20
+24
+31
+42
+51
+50
+58
+71
+87
+87
+78
+61
+43
+27
+19
+20
+15
+13
+11
+12
+12
+11
+14
+26
+44
+69
+99
+123
 131
-112
-91
-68
-47
-36
-23
+123
+102
+77
+53
+39
+26
 19
-22
+15
+10
+63
+39
+21
+14
+15
+11
+10
+2
+4
+13
+17
+19
+29
+49
+79
+110
+138
+154
+156
+146
+136
+127
+116
+106
+97
+86
+62
+36
 23
-22
-20
-20
-20
 15
+8
+3
+4
+8
+10
+8
+13
+16
 23
-39
-52
-77
-112
-153
-182
-191
-188
-175
-144
-114
-90
+21
+29
+34
+42
+50
+67
+83
 90
+93
+99
+100
 98
-121
-156
-191
-204
-186
-147
+95
+100
+107
+116
+112
 106
-85
-77
-82
-83
-66
-47
-38
-39
-60
-87
-125
-148
-155
-134
+110
+114
+116
 117
+119
+115
+98
+91
+88
+86
+88
+91
+98
+104
+102
 106
-106
+109
 107
-125
-159
-193
-215
-228
-229
-221
-207
-186
-164
-120
-71
-36
-25
+104
+100
+92
+76
+59
+50
+58
+49
+43
+33
+32
+27
 20
-15
+23
+29
+32
+31
+27
 19
+14
+10
+10
+17
+23
+27
+31
 25
-25
-26
+20
+14
+14
 22
-30
-41
-57
+32
+45
+64
+78
+82
+73
+64
+62
+51
+43
+40
+32
+23
+12
+11
+17
+22
+31
+48
+64
+78
+79
+78
+82
 80
-120
-139
-166
-190
-207
-215
-202
-188
-159
-117
-76
+77
+65
+51
+35
+21
+14
+16
+14
+13
+15
+19
+23
+24
+27
+44
+63
+90
+112
+127
+130
+106
+78
+53
+35
+26
+24
+19
+14
+13
+101
+70
 49
+39
 38
-28
-17
-17
+30
+21
+10
+12
+19
 23
-28
+21
+22
+30
+46
+68
+98
+120
+126
+123
+121
+125
+129
+126
+126
+114
+89
+59
+32
+19
+12
+3
+4
+11
+6
+8
+11
+14
+14
+13
+12
+20
+24
+27
+35
 42
-55
+52
+51
+59
+70
+70
+63
+67
 72
-88
+78
+77
+76
+74
+77
+80
+86
+86
+86
+72
+71
+82
+87
+95
 93
 96
+96
+90
 95
-91
-99
-112
-121
-125
-117
-41
-49
-63
-98
-137
-174
-196
-180
-155
-129
-136
-155
-174
-172
-158
-128
+100
+97
 88
-50
-28
+74
+61
+44
+29
+23
+25
+24
+21
+15
 14
-17
-20
+15
+12
+16
+25
+21
+19
+16
+14
+12
+5
+8
+13
+21
+33
+44
+42
+38
 26
+32
+40
+49
+57
+68
+73
+70
+53
+42
+39
 31
-44
-63
-82
-120
-155
-199
-221
-234
-234
-212
-172
-109
-61
-50
-66
-102
-145
-178
-190
-186
-180
-175
-155
-118
+29
+23
+19
+19
+11
+12
+19
+29
+40
+58
+78
+93
 90
+82
 77
-60
-44
+65
+54
+48
+38
+31
+20
+15
+20
+17
+23
+27
 33
-28
+42
+45
+57
+76
+91
+105
+112
+114
+104
+74
+46
+34
+23
+25
+24
 22
 15
+11
+125
+108
+86
+82
+77
+62
+43
+24
+20
+24
+24
+19
+17
+16
+23
+38
+61
+80
+80
+77
+85
+93
+105
+118
+130
+128
+111
+82
+52
+27
+16
+3
+3
+8
+8
+8
+8
+13
+20
+8
+8
+15
+15
+17
 23
+27
+32
+25
+31
+40
+39
 34
-36
-36
 38
-36
-42
+39
+43
 41
+31
+33
+32
+38
+39
+40
+36
+33
+44
+51
+60
+65
+69
+64
+60
 58
-74
-93
-114
-145
-185
-212
-216
-220
-212
-183
-152
-126
-117
-134
-159
-191
-218
-221
-202
-171
-142
-121
-112
-115
-104
-80
+71
+82
+78
+67
+46
+33
+21
+14
+10
+14
+12
+10
+11
+10
+13
+8
+19
+27
+24
+16
+15
+17
+15
+8
+6
+15
+26
+44
+57
+65
 60
+51
 55
-66
-83
-109
-136
-163
-172
-169
-166
-159
-155
-158
-177
-201
-221
-235
-245
-245
-239
-229
-212
-190
-145
+64
+71
+69
+61
+57
+45
+31
+26
+26
+21
+21
+21
+20
+17
+13
+29
+43
+50
+63
+80
+93
+102
 96
-53
-34
+69
+59
+43
 34
+31
+23
+25
+17
+19
+24
+30
 36
-38
-49
+52
+64
+78
+80
+89
+101
+107
+104
+93
+83
+67
 45
-34
+33
+26
+24
+24
 25
 22
-23
+19
+15
+130
+133
+130
+128
+119
+100
+78
+60
+54
+49
+40
+27
+21
+22
+25
 26
+32
+42
 41
-68
-85
-110
-144
-167
-186
-183
-174
-166
-142
+38
+42
+52
+67
+89
+115
+129
+127
 109
-80
-69
+83
 55
-39
-33
-30
 31
+10
+3
+7
+6
+8
+8
+12
+16
+10
+5
+10
+10
+13
+16
+24
+29
+24
+23
+26
+24
+20
+27
+26
+25
+23
+19
+21
+22
+21
+23
+22
+21
+19
+17
+27
 31
-36
-47
-60
-77
+35
+33
+33
+30
+33
+45
+57
+54
+43
+29
+20
+15
+8
+5
+8
+10
+11
+8
+8
+11
+14
+23
+33
+26
+20
+17
+19
+17
+14
+13
+26
+38
+57
+79
 88
-101
-112
-131
-150
-164
-164
-152
-66
 83
-109
-147
-182
-212
-221
-204
-183
-163
-150
-148
-145
-128
-112
-95
+78
+81
+85
+78
+67
+57
+43
+34
+21
+14
+16
+17
+23
+20
+24
+31
+27
+35
+51
+61
+74
+81
+80
+83
 69
-47
+51
+38
+25
+22
+22
 23
-14
-15
 22
-47
-63
-85
+21
+22
+34
+46
+65
+87
 102
-126
-159
-197
-221
-242
-239
-224
-194
-139
-79
-45
-45
-85
-129
-171
-201
-209
-201
-172
-147
-115
-74
-49
-41
-30
+111
+111
+111
+108
+101
+89
+70
+55
+46
+31
+24
+24
+24
+24
+26
 23
 22
-17
 22
-25
-39
-64
-71
-76
-82
-83
+108
+128
+145
+154
+145
+137
+119
+102
+95
 90
-99
-117
-134
-142
-155
-182
-212
-229
-242
-242
-234
-212
-180
-153
-145
-158
-183
-209
-229
-228
-215
-191
-163
-153
-145
-144
-129
+73
+53
+41
+39
+35
+31
+24
+27
+24
+19
+22
+25
+36
+52
+81
 109
-87
-76
-79
+117
+112
 93
-109
-118
-142
-161
-175
-178
-178
-183
-183
-201
-220
-232
-247
-250
-253
-248
-237
-223
-197
-153
-110
-71
-53
-57
-60
-64
-80
-74
-61
-47
-30
+68
+41
+15
+6
+10
+10
+11
+13
+16
+20
+12
+8
+13
+13
+16
+24
+33
+42
+36
+27
+22
+21
+21
+20
+23
+19
+13
+11
+19
+15
+15
+13
+15
+16
+11
+10
+22
+21
+24
+16
+21
 20
 17
-17
-30
+24
+41
+39
+32
+22
+19
+13
+6
+5
+10
+10
+7
+7
+8
+14
+24
 42
-61
-87
-112
-133
-129
-131
-140
-139
-129
-114
-106
-98
-83
-63
-58
+51
 45
-38
-26
-30
+32
+31
+34
+36
+35
 39
-49
-63
-80
-98
-123
-147
-163
-169
-166
-114
-140
-166
-197
-221
-237
-239
-221
-196
-175
-155
-128
-102
-76
+52
 68
-60
+82
+99
+102
+98
+88
+86
+78
+67
+55
+41
+30
+22
+12
+16
+17
+21
+29
+32
+42
+53
 58
-52
+68
+81
+87
+87
+77
+64
+55
+42
 31
-20
 22
-34
-68
-93
-114
-126
-140
-178
-209
-229
-235
-224
-204
-159
-101
-57
-39
+16
+15
+17
+15
+21
+21
+33
 52
-98
-142
-180
-205
-204
-180
+77
+99
+121
+136
+137
+124
+106
+92
+76
+61
+46
+41
+38
+29
+25
+25
+22
+25
+27
+32
+35
+44
+69
+102
+127
 145
-104
-68
+147
+146
+144
+136
+130
+125
+112
+90
+77
+71
+63
+48
 34
+27
 23
+17
+15
+14
 20
+25
+42
+70
+86
+89
+77
+57
+35
+13
+12
+13
+12
+12
+16
+21
+21
 14
+11
+15
+15
+19
+25
+38
+51
+40
+31
+23
+20
+19
 17
+19
+21
+8
+10
+11
+13
+13
+13
+13
+14
+11
+14
+22
+27
+24
+21
+20
+19
+12
 15
+26
+26
+26
 25
-28
-44
-74
-106
-118
-125
-134
-142
-147
-152
-167
-180
-180
-180
-201
-223
-242
-245
-250
-243
-216
-193
-169
-159
-169
-183
-197
-216
-215
-202
-180
-158
-145
-137
-137
-142
-129
-107
+19
+20
+12
+7
+10
+11
+10
+11
+13
+23
+40
+63
 83
 72
-76
-76
-80
+65
+60
+64
+70
+74
+79
 93
-112
-133
-147
-150
-156
-167
-188
-210
-228
-235
-243
-250
-247
-237
-218
-191
-144
-99
-77
+102
+108
+114
+109
+101
+86
 68
-74
-80
-90
-106
-104
-88
-64
-47
-33
+55
+43
+31
+29
+24
 19
+12
+15
+21
+27
+36
+51
+68
+86
+90
+95
+101
+98
+82
+62
+43
+32
+20
+15
 14
+13
+14
+15
 20
+24
+31
+46
+78
+101
+126
+143
+146
+135
+108
+83
+63
+43
+36
+34
+38
+42
+34
+29
+23
 25
 30
+40
+54
+67
+79
 44
-58
-72
-69
-74
-90
-104
-123
-128
+68
+98
+117
+125
+127
 136
 136
-128
-117
-102
-80
-55
-36
-26
-26
-25
-34
-49
-68
-85
+135
+136
+127
+115
+108
 104
-123
-137
-150
-161
-188
-212
-231
-243
-245
-235
-212
-185
-156
-126
-90
-64
-45
-38
-33
-42
+95
+78
+54
+41
+27
+17
+13
+11
+13
+12
+20
+36
 50
-39
+51
+44
 33
-34
-58
-91
-118
-125
-120
-137
-169
-204
-216
-220
-196
-161
-117
-68
-34
-30
-49
-90
-133
-161
-178
-169
-142
-102
-63
-36
+22
+11
+12
+13
+14
+13
 17
+27
+33
+29
+23
+24
+20
+23
+31
+42
+54
+43
+30
+22
+21
+20
+20
+22
+22
 12
+8
+14
+13
+14
+14
+13
+16
+13
+16
+29
+32
+31
+25
+16
+17
+15
+11
+30
+32
+41
+41
+40
+35
+24
+17
+16
 19
 14
 19
-22
-36
-61
-87
-121
-153
-172
-177
-180
-183
-183
-182
-188
-194
-193
-194
-209
-223
-232
-237
-232
-220
-190
-158
-137
-131
-137
-142
-158
-169
-172
-163
-142
-120
-107
+24
+40
+62
+91
+110
+109
+101
+99
 102
+111
+112
 114
-126
-118
-95
-71
-52
-47
-44
+119
+117
+117
+111
+102
+91
+70
+50
 38
-47
-57
-77
+27
+22
+24
+21
+22
+17
+20
+29
+44
+61
+81
+93
+101
+98
+97
+97
 83
-91
-96
+63
+42
+26
+20
+11
+8
+13
+13
+16
+17
+24
+40
+51
+72
 106
-137
-171
-188
-199
-212
-221
-231
-228
-218
-182
-140
-93
-69
-66
-71
-88
-102
-114
-115
-104
-87
+125
+143
+144
+131
+105
 72
-58
-34
-22
+48
+35
+29
 25
-19
-23
-26
-30
+29
 34
-31
-33
-45
-63
-91
-123
-144
-158
-158
-158
-152
-121
-90
-58
-45
-41
-26
-19
+39
+30
 26
-33
-41
-52
-66
+25
+30
+44
+64
 88
-109
-185
-218
-237
-243
-242
-234
-216
-183
-148
+110
+121
+24
+43
+65
+77
+85
+93
+102
+104
+105
+108
+108
+110
+108
 114
-82
-52
-36
-26
-23
-19
-28
-49
-55
-55
-66
-95
-123
-134
-123
-107
 115
-155
-188
-196
-186
-152
-112
-72
-41
-22
-22
-34
-61
-95
-123
-142
-134
 102
-71
-47
-34
+85
+59
+41
+24
+19
+15
+14
+7
+8
 20
+25
+27
+22
 17
+14
+8
+12
+19
+19
 22
+35
+48
+60
+60
+48
+41
+38
+35
+44
+57
+63
+48
+33
+30
+25
+24
+25
+23
+23
+13
+11
+13
+15
+20
+21
+20
+19
+15
 26
 36
-47
-74
-110
-147
-174
-193
-204
-204
-201
-194
-186
-167
-164
-169
-169
-167
-174
-182
-194
-199
-196
-178
-145
-112
-90
-83
+38
+32
+25
+21
+22
+19
+23
+42
+59
+70
+76
+78
+70
+54
+34
+26
+24
+22
+25
+35
+55
 83
-88
-93
-104
+110
+126
+124
+115
+117
+119
+124
+123
+121
+116
 107
-99
-83
-66
-58
-58
-69
-87
-82
-64
-45
+92
+80
+73
+68
+53
 33
-30
+26
+21
+17
 19
 17
+21
+17
+27
+46
+63
+85
+93
+95
+89
+74
+67
+62
+53
+40
+26
+19
+16
+10
+6
+15
+14
+19
 23
+38
+61
+85
+105
+127
+139
+137
+127
+100
+73
+45
+32
+27
+24
+25
+25
 31
 34
-41
-42
-49
-58
-79
-110
-129
-136
-153
-171
-186
-201
-199
-186
-147
-109
-79
-69
-83
-95
-102
-106
-102
-95
-98
-98
-93
-68
-41
-31
 25
-22
-17
-20
-17
-12
-11
 23
 31
-57
-88
-126
-156
-174
-183
-185
-166
-136
-109
-88
-69
+40
+59
+90
+117
+138
+148
+24
+27
+35
 45
+48
+53
+67
+64
+63
+63
+72
+78
+92
+104
+119
+120
+110
+92
+68
+46
+35
 25
-19
-15
 20
-22
-28
-41
-57
-212
-234
-239
-234
-218
-201
-175
-129
-91
-61
-39
-26
-22
+11
+11
 15
-14
-12
-20
-47
-79
-98
-114
-140
-163
-158
-140
-114
-117
-156
-175
-172
-147
-104
-64
-42
-25
+19
 20
-17
+19
+16
+16
+11
+12
 20
+24
 39
-55
-74
-93
+61
+83
+98
 95
-72
-53
+86
+74
+69
+73
+77
+86
+86
+64
+48
 42
+40
+38
 39
+41
+36
+25
+22
+25
+25
+29
+33
+32
+30
 31
-34
+38
+51
+49
+40
+29
+29
+33
+40
 45
-57
-68
-87
-125
-164
-190
-205
-215
-213
-199
-190
-177
-159
-137
-123
-123
-121
-118
+73
+95
+109
+114
+117
 114
-118
-123
-131
-137
-120
 90
-61
-44
-44
-41
-39
-39
+64
 49
-53
-44
-38
+39
+36
+34
+46
+65
+85
+100
+114
+111
+99
+99
+104
+106
+101
+100
+89
+78
+59
+46
+42
+43
+36
 31
-28
+24
+21
+19
+17
+19
 23
-34
+32
 44
+70
+88
+98
+96
+79
+62
 44
-34
-28
-23
-17
+32
+36
+29
+24
+21
+16
+16
 11
-7
-15
+10
 17
-20
-20
 19
-25
-22
+30
 38
-55
-69
-80
-90
-104
-126
-147
-172
-182
-171
-144
-120
-112
+61
+88
 114
+127
+136
+133
+119
+95
+68
+43
+26
+16
+19
+16
+16
+19
+22
+22
+8
+21
+32
+48
+76
+108
+138
+148
+146
+23
+17
+17
+23
+29
+31
+40
+36
+34
+34
+40
+50
+61
+79
+104
 118
-115
-99
-83
-77
-93
+121
 118
-129
-109
-77
-60
-44
-34
-28
-15
-14
-6
-6
-15
-20
-33
-57
-93
-131
-164
-188
-199
-193
-175
-152
-129
-102
+101
+81
 68
-38
-23
-15
-11
-14
-11
-20
+52
+36
+25
+22
+25
 26
-224
-235
-221
-193
-166
-140
-112
-72
-45
-30
-20
-15
-15
-12
-14
-15
-28
-61
-106
-140
-167
-186
-196
-185
-164
-142
-142
-156
-158
-137
-99
-53
-30
+25
+24
 23
-19
+26
 15
-17
-22
-30
-34
-50
+19
+35
+45
+70
+96
+119
+135
+135
+125
+123
+117
+116
+123
+124
+116
+95
+78
+71
+70
+68
 71
-82
-79
 64
-55
-66
+61
+48
+50
+51
+53
+51
+54
+57
+53
+53
 64
+80
+72
+55
+42
+49
+61
+73
+87
+111
+126
+138
+140
+140
+133
+107
+80
+60
+49
+42
+39
+42
+57
+67
+76
+78
 72
+64
+64
+67
+71
+71
+68
+57
+43
+32
+23
+25
+31
+31
+29
+29
+24
+19
+21
+25
+36
+52
+77
+98
+106
+104
+89
+63
+42
+24
+17
+20
+21
+19
+21
+17
+17
+13
+17
+26
+38
+48
+67
 90
-109
+115
 128
-144
-178
-204
-216
-220
-209
-188
-163
-142
+127
 121
-104
+105
 82
-64
-69
-69
-66
-52
 60
-63
-69
-68
-66
-45
+42
 30
-23
-20
-20
 17
-19
-25
-22
-23
-20
 15
 17
-12
-14
-20
 19
+21
 17
-14
-14
-12
-4
-4
-9
-12
-11
-9
-14
-12
-11
-14
-23
-33
+24
+31
+27
+31
+44
+68
+96
+128
+144
+143
+127
+26
+20
+16
+16
+20
+25
 34
-42
+34
+26
+23
+23
+29
+36
 53
-68
-91
-129
-156
-171
-164
-156
+78
+96
+105
+111
+108
+106
+96
+81
+63
+48
+44
+50
+48
+48
+50
+49
+43
+39
+45
+62
+80
+102
+127
+146
 155
+156
+154
 153
-153
+150
+149
+149
+149
 140
-120
-88
+116
+102
+102
+101
+100
+102
+99
+93
 85
-106
-140
-163
-145
-123
+92
+92
+90
+83
+85
+82
+83
+82
+90
 101
-79
+97
+74
 60
+69
+86
+102
+115
+135
+143
+144
+140
+137
+128
+104
+73
+50
+40
+38
+35
+35
+40
+41
+46
+44
+43
 39
-25
-19
-6
-6
-15
+38
+42
+45
+38
+35
+32
+24
+20
+16
+21
+24
+29
+35
+38
+33
+29
+35
+39
+58
+81
+104
+120
+114
+100
+73
+46
+29
 14
+8
+15
 19
-33
-57
-90
-129
-172
-199
-205
-197
-180
-155
-128
-83
-50
-25
-14
-11
-12
-9
-14
-17
-232
-223
-193
-137
-99
-77
-63
-34
-22
 20
+22
+16
 17
-17
+16
+30
+43
+64
+85
+105
+120
+135
+129
+112
+93
+69
+50
+38
+30
+26
 14
+13
 15
-14
+17
 20
+24
+33
 45
+48
+57
+73
 93
+121
+140
 137
-178
-204
-213
-212
-199
-182
-171
-152
-142
-131
-104
-64
-28
-15
+115
+91
+45
+26
+16
 17
-15
+19
 22
-26
-34
-41
-47
-68
-93
-114
-115
-102
-96
-107
-112
-123
-144
-166
-175
-190
-207
-218
-216
-207
-182
-140
-104
-82
-66
-52
-34
-30
 33
-34
-30
-22
-28
 30
-26
-28
-36
-26
+25
+21
 22
-17
-17
-12
-12
-11
-19
-17
-14
-12
-9
-11
-6
-9
-12
-15
-14
-12
-11
-11
-7
-7
-7
-12
-12
-14
-14
-12
-7
-7
-14
 20
 25
-23
-26
 36
-45
-77
-112
+53
+60
+70
+79
+89
+98
+100
+95
+86
+71
+73
+81
+81
+80
+83
+83
+80
+80
+85
+104
+116
 134
-148
-152
-164
-172
-177
-174
+146
+153
+159
 158
-134
+157
+162
+158
+162
+161
+155
+140
+116
+101
+102
+109
+117
+120
+119
+120
+118
+121
 125
-144
-175
-191
-182
-171
-153
-131
+119
+114
+114
+110
+111
 109
+107
+110
+99
+85
+73
+83
+99
+112
+120
+135
+139
+127
+123
+108
+96
 74
 49
+33
+25
+24
+24
+24
+25
+23
+20
+29
 31
-15
-11
-14
-15
-17
+29
+25
+24
 22
-30
-53
-88
-129
-175
-194
-196
-182
-159
-134
-95
-52
-30
 15
-7
-6
-7
-9
 14
-226
-196
-144
-91
-55
-31
-30
-19
 20
-22
-19
 17
-20
-22
+15
+15
+19
 25
-34
-66
+25
+32
+43
+45
+42
+50
+67
+82
+102
 120
-167
-202
-223
-228
-215
-190
-164
-144
-121
-104
+125
+112
 90
-71
-44
-20
+60
+35
+22
 12
+8
 15
+16
+17
+21
 20
-30
-44
-64
-77
-91
-110
-142
-161
-163
-153
-147
-156
-163
-174
-188
-197
-201
-207
-205
-210
-191
-174
-140
-99
-63
-42
+25
+33
+50
+73
+97
+118
+127
+134
+128
+109
+81
+61
+43
 31
-26
-14
+27
+25
+23
+11
+10
 14
-19
-22
-17
-17
-19
 20
-12
-14
+26
+38
+53
+70
+81
+96
+108
+124
+138
+133
+110
+81
+62
+81
+55
+33
 22
-20
-17
-20
 17
-17
-17
-14
 22
+31
+25
+23
+23
+21
+23
+29
+33
+39
+36
+36
+44
+54
+68
+81
+85
+77
+69
+76
+90
+95
+105
+111
+115
+116
+115
+119
+131
+136
+144
+146
+147
+149
+139
+135
+137
+139
+144
+147
+143
+124
+92
+80
+85
+97
+110
+123
+126
+133
+137
+131
+131
+125
+123
+126
+127
+119
+108
+105
+99
+83
+74
+72
+81
+86
+90
+95
+110
+110
+99
+82
+67
+53
+35
+22
+16
+17
+16
+16
+16
 15
+13
+15
+26
+33
+33
+27
+21
+20
+12
 11
+13
+15
 14
-11
-12
-4
-7
-17
+16
 17
-19
-17
-19
+26
+31
+44
+60
+67
+76
+80
+92
+106
+110
+110
+105
+90
+71
+46
+27
 17
-7
-4
 12
-11
-14
-12
-14
 12
-4
-4
-14
-19
-14
 14
+13
 15
 20
-22
-38
-63
-80
-98
-110
-136
-155
-172
-180
-178
-172
-174
-186
-201
-209
-207
-207
-201
-186
-161
-126
-90
-66
-41
-25
 25
-19
-15
-20
-22
-31
-45
-85
-133
-161
-182
-177
-163
-134
-101
-61
-34
-19
-14
-7
-7
-9
-9
-209
-163
+40
+58
+78
+110
+127
+135
+137
+119
 102
+77
 53
+39
+27
 25
-17
+23
+21
 19
+8
+10
 17
-19
-28
-23
-23
-31
+25
 41
-50
-63
-102
-159
-193
-220
-228
-218
-196
-156
-125
-95
-72
 60
-50
-47
-44
-28
-17
-25
-31
-52
-80
-107
-131
-147
-169
-194
-209
-212
-207
-205
-204
-204
-205
-210
-205
-197
-188
-175
-161
-142
+83
+102
+111
+123
+135
+138
+137
 118
-93
+83
+55
+39
+121
+91
 61
-38
-28
-19
-19
-11
-7
-15
-15
-14
-14
-15
+41
+31
+27
+30
 20
-9
-11
-22
-17
+21
 22
 23
-25
-33
 31
-26
+39
+48
+44
+32
+27
 30
-20
-19
-20
-15
+36
+40
+52
+55
+50
+45
+50
+67
+81
+96
+107
+118
+126
+125
+129
+131
+130
+125
+121
+118
+119
+102
+95
+91
+96
+102
+108
+104
+88
+62
+49
+52
+67
+83
+99
+109
+115
+116
+109
+107
+106
+106
+114
+111
+104
+91
+78
+69
+57
+54
+53
+57
+54
+52
+54
+67
+73
+60
+48
+34
+26
+16
+8
+11
+11
+12
 15
+13
 12
-14
-20
-23
-25
+10
+13
+26
+27
+32
+29
 25
-20
-17
-4
-3
-11
+22
 14
-23
-28
-25
-19
-11
-9
+12
 17
 17
-15
-19
-15
-20
-12
-15
-33
-41
-52
-61
-85
-110
-129
-148
-167
-174
-182
-190
-201
-210
-215
-224
-229
-220
-202
-177
-142
-115
-80
-55
+21
+24
+32
 42
-30
-25
+49
+61
+78
+95
+102
+107
+109
+102
+92
+78
+67
+58
+50
+36
+26
+20
+13
+13
+16
+20
 19
-17
+25
+40
+65
+89
+112
+133
+138
+131
+116
+90
+65
+43
+29
+26
+24
 23
 22
-44
-77
-109
-145
-158
-152
+23
+22
+12
+15
+25
+42
+64
+93
+118
+135
+135
 137
-106
-76
-52
+138
+131
+114
+93
+63
+40
+38
+155
+133
+101
+77
+60
+49
+45
 33
-17
-14
-12
-11
-14
-172
-123
-68
-30
-17
-9
-12
-6
-14
+24
+25
+24
 30
-34
 44
-58
-80
-91
-114
-145
-185
-210
-224
-220
-196
-158
-107
-74
-49
-38
+53
+51
+34
+26
+27
+29
 30
-28
+35
+36
 34
-44
-31
+26
+27
+36
+46
+62
+78
+89
+97
+102
+105
+102
+97
+86
+78
+77
+79
+64
+51
+52
+54
+58
+67
+64
+52
+35
 25
-41
+32
+43
 57
-85
-128
-155
-175
-188
-207
-226
-237
-237
-235
-234
-228
-223
-220
-204
-186
-166
-142
-121
-102
-82
-53
-44
+64
+73
+78
+77
+70
+67
+64
+76
+76
+72
+65
+54
+43
+38
+35
+31
 33
+33
+29
 22
-15
+26
+39
+39
+35
+27
+21
+17
+12
+8
+10
 11
-14
-4
+10
+13
+13
+12
 15
-23
-23
 22
-23
 30
-33
+30
+27
+29
 31
-23
+32
 25
-28
-36
-44
-55
-63
-68
-60
-53
+22
+26
+31
+34
 44
+54
+71
+78
+90
+104
+111
+116
+109
+93
+76
+59
+48
+36
+36
+34
+32
+23
+20
+11
+14
+19
+23
+32
+42
+67
+91
+112
+127
+133
+125
+107
+81
+55
+40
+21
+19
+22
+22
+19
+19
+22
+21
+19
+23
+38
+62
+92
+126
+140
+148
+143
+136
+123
+105
+83
+63
+41
+35
+38
+175
+158
+140
+118
+100
+89
+80
+62
+51
+42
 33
-30
-26
-26
+35
+45
+53
+51
+34
 20
+23
+22
+23
+24
 26
-39
-44
-49
-49
-39
 26
-15
 17
-28
-33
-47
+17
+21
+27
+36
+43
+48
 60
-57
-45
-28
+59
+60
+60
+55
+50
+42
+44
+50
+42
+34
+36
+36
+38
+39
+38
+31
 19
+11
+22
+23
+30
+34
+39
+43
+41
+40
+42
+43
+48
+48
+44
+38
+31
+26
+25
+23
 20
-17
-20
-14
-12
-14
-6
-7
 19
+19
+16
+13
+15
 23
 26
-33
-47
-60
-77
-91
-118
-131
-142
-159
-172
-193
-209
-224
-235
-235
-226
-205
-188
-159
-129
-101
+25
+19
+16
+15
+5
+12
+14
+15
+20
+17
+23
+27
+38
+42
+46
+39
+30
+31
+38
+46
+45
+44
+55
+63
+68
 82
-60
-47
+93
+105
+108
+110
+116
+112
+106
+86
+67
+46
 31
-23
+24
+26
+24
+26
+25
+26
+25
 17
+20
+26
+33
+51
+76
+93
+116
+119
+123
+114
+95
+73
+49
+34
+25
 15
-19
-38
+17
+23
+22
+22
+24
+29
+33
+31
+42
 64
 95
-121
+117
+139
+149
+146
+135
+116
+91
+67
+49
+40
+29
+27
+33
+176
+176
+164
+152
+143
 131
-128
-109
-87
-68
-44
-26
-20
+123
+108
+88
+69
+49
+40
+39
+43
+38
+23
 17
-15
 19
-129
-83
-42
+21
+19
+23
+25
+25
+19
+16
 20
-17
-7
-11
-1
+20
+23
+27
+27
+30
+26
+27
+32
+32
+30
+29
+38
+43
+41
+34
+34
+38
+39
+34
+27
+21
 11
+10
+19
+22
+26
+27
+26
+29
 25
-47
-72
-102
-129
-152
-167
-185
-207
-212
-207
-186
-152
-107
-61
-36
 26
+31
+31
+36
+36
+30
+25
 22
+16
+20
+15
+13
+14
+15
+12
+10
+11
+21
+24
+25
+16
 17
-22
-28
-41
-38
-41
-61
-93
-126
-159
-182
-197
-210
-229
-243
-248
-239
-242
-234
-234
-213
-197
-172
-134
-104
-85
-63
-50
-31
-22
-22
-17
+16
+8
+8
 11
 14
-12
-14
-6
-7
+15
+19
+27
+46
+62
+73
+80
+65
+49
+44
+55
+74
+77
+78
+89
+100
+110
+120
+127
+129
+121
+111
+107
+100
+81
+58
+39
+29
+19
 17
+21
 17
-22
-28
-41
-55
-57
-52
-57
-61
-66
+19
+23
+27
+31
+30
+31
+39
+54
 77
-93
+100
+115
+121
 107
-110
-106
-99
-88
-69
+92
+74
 58
-45
+43
+29
+23
+21
+11
+13
+21
+19
+25
+29
+36
 52
-44
-49
-63
-69
-74
-69
-60
-49
-30
-28
+59
+73
+101
+120
+136
+140
+134
+120
+102
+78
+59
+39
 33
-50
-77
-96
-93
+29
+27
+27
+33
+150
+165
+163
+161
+159
+155
+154
+142
+124
+109
 80
+62
 53
-41
-36
-34
-26
+42
+35
+25
 22
-15
-12
-11
-11
-19
-19
+24
 23
+21
+24
+29
+30
 23
-26
-33
-36
-41
-63
-72
-87
-99
-112
-144
-174
-201
-224
-234
-235
-226
-210
-191
-164
-144
-125
-107
-85
-53
-33
-22
-12
-9
+19
+21
 20
+21
+22
+16
+16
+14
+14
+21
+22
+24
 33
+45
 53
-76
-91
-110
-98
-98
-88
-63
-41
-28
-28
-30
+57
+42
 38
-85
-45
-26
+39
+35
+27
+20
 15
-11
-7
-12
-4
-9
-26
-55
-90
-139
-171
-188
-194
-196
-196
-186
-164
-131
-95
-58
-30
-19
-19
-14
+8
+8
 17
-22
-33
-41
-49
-69
-106
-137
-166
-185
-196
-209
-218
-234
-240
-229
-221
-212
-202
-202
-182
-153
-118
-77
-52
-41
+21
+21
+23
+26
 31
+25
 23
+32
+31
+36
+35
+26
+20
+16
 15
-9
-19
+20
+16
 15
+14
+17
 15
-11
-19
+12
+13
+22
+22
+24
+23
+22
 20
-15
 14
-25
-28
-36
-53
-77
+13
+20
+24
+31
+39
+51
+76
+97
+110
+117
 104
+82
+76
+85
+105
 107
 102
-104
-109
-115
-121
-134
-147
-148
-148
-147
-131
+110
+116
+123
+135
+137
+129
 109
-88
-80
-77
-74
-72
-77
-74
-69
-68
+93
+81
 68
-66
-53
-44
-58
-82
-120
-144
-148
-129
-98
-79
-69
-57
-39
+54
+35
 26
 20
 19
-12
-14
-17
-17
-20
-22
-20
-25
-20
 19
-30
-36
-42
+22
+22
+27
+32
+39
+46
 52
-60
-87
+52
+62
+77
+93
+108
+116
+107
+81
+59
+43
+29
+27
+25
+21
+21
+10
+14
+19
+23
+31
+40
+55
+80
+96
+111
+134
+142
+133
 118
-155
-191
-213
-224
-228
-223
-213
-193
-177
-166
+100
+80
+59
+45
+39
+38
+36
+35
+31
+29
+29
+117
+137
+139
+136
+140
 150
-126
+158
+156
+150
+138
+121
+105
 88
-49
-28
-9
-9
-17
-20
-30
-38
-57
 76
-88
-102
-102
-82
-52
-42
+62
+50
 44
-53
-68
-53
-28
-17
-11
-12
-14
-15
-9
-14
+42
+42
 36
-68
-106
-156
-185
-196
-188
-175
-163
-136
-104
-74
-49
+36
+36
+40
 33
-17
-11
-15
-22
-25
-34
-42
-60
-80
-117
-152
-180
-196
-202
-212
-215
-221
-226
-220
-197
-172
-156
-147
-144
-126
-106
-77
-47
-28
 23
 20
 17
-11
-9
 19
+16
+16
 15
-15
-14
-20
-28
-31
-39
+10
+11
+17
+21
+24
+36
 52
-53
-68
-96
-131
-153
-159
-155
-150
-148
-145
-152
-156
-166
-166
-169
-171
-156
-136
-120
-107
-106
-95
-87
-88
-74
-60
-71
-83
-88
-79
-77
-93
-126
-159
-188
-190
-177
-144
-120
-101
-83
+62
 58
 42
-34
-34
+33
 30
-22
-25
+26
 23
+16
+14
+6
+8
+15
+19
+21
 22
+25
+25
 22
-19
+25
+34
+40
+41
+39
+29
+21
+16
 17
-14
-14
-20
+23
 22
+21
+22
+30
+29
+27
 23
 26
-31
-47
+26
+30
+33
+34
+36
+30
+32
+43
+51
 63
-90
+70
+81
+104
+121
+134
+137
 133
-166
-188
-205
-213
-215
-209
-201
-190
-180
-158
+117
+111
+119
+123
 114
-71
-38
-17
-12
-19
-15
-19
-20
+104
+99
+97
+102
+110
+115
+102
+79
+63
+52
+41
 30
-47
-60
-80
-90
-77
-60
-58
-66
-80
-93
-41
-23
-20
-14
-17
-20
-28
+27
+25
+21
+16
+21
+29
 31
-41
+40
+45
+58
 69
+72
+76
+82
+89
 96
-137
-172
-191
-193
-164
-133
-107
-79
-55
-38
-25
+98
+91
+78
+50
+33
+30
+23
 20
-9
+22
+26
+22
 15
-25
-36
-49
+13
+22
+27
+40
 63
-83
-107
-134
-164
-193
-210
-212
-215
-213
-213
-207
-199
-178
-140
-107
+86
+114
+127
+144
+149
+142
+120
 90
-83
-85
-76
-69
-58
-36
-23
-17
-17
-17
-7
-9
-17
-20
-22
-25
-31
-45
-61
-71
-85
+67
+49
+33
+29
+35
+41
+48
+49
+41
+30
+32
+81
+98
+99
 93
-117
-148
-178
-199
-194
-188
-182
-172
-164
-161
-161
-166
-167
-169
-172
-161
-147
+95
+111
 134
-126
-121
-109
-101
-98
-87
-82
-88
-104
-118
-115
-115
+146
+150
+153
+147
+139
 133
-161
-191
-209
-215
-205
-182
-152
-120
-93
+115
+99
+87
+86
+79
+74
 69
-55
-55
-61
+64
 60
-50
-45
-42
-34
-28
+60
+53
+41
+33
+25
+23
 23
+22
 23
 14
-12
-15
+14
+21
+22
+25
+33
+51
+61
+51
+35
+27
+24
+21
+21
+16
+13
+10
+6
 15
 17
-20
 19
-23
+19
+22
+27
+25
 30
+40
+43
+43
+44
 39
-71
-99
-133
-163
-174
-191
-196
-205
-210
-205
-190
-152
-107
-66
-39
-26
-28
+32
 20
 17
-11
-19
 25
-30
-47
-61
-61
-57
-61
-77
-95
-107
+27
+35
+41
+55
+63
+60
+55
+53
+51
+53
+63
+68
+71
+67
+67
+80
+91
+101
+106
+108
+116
+121
+131
+139
+139
+139
+134
+133
+124
+104
+83
+73
+68
+63
+71
+79
+71
+48
 34
-26
+29
+27
+24
+21
+22
 19
-15
 17
-26
-45
-64
-93
-118
-142
-167
-185
-191
-174
-136
+27
+40
+48
+55
+68
+81
+91
+92
+92
 98
-74
-50
-36
-25
-20
-17
-11
+88
+80
+71
+59
+44
+29
+23
+26
+22
 20
-38
-60
-95
-112
-137
-161
-180
-202
-221
-226
-223
-218
-209
-205
-186
-166
-126
-80
-55
-45
-42
-50
-58
-64
-60
-39
+23
 26
-19
-17
-20
-14
-17
 26
-30
+22
+22
 33
-36
-50
-74
+42
+62
 91
-107
-121
+117
+137
+143
+144
+142
+125
+90
+64
+48
+38
+27
+27
+38
+48
+59
+61
+49
+43
+48
+58
+79
+74
+59
+58
+71
+97
+116
 131
-156
-193
-218
-224
-218
-209
-197
-182
-169
-158
-152
+146
+157
+159
 155
-153
-153
 148
-144
-133
-128
-121
+136
+124
 121
-109
-107
-115
 120
 117
-121
-137
-148
-145
-145
-159
-175
-196
-210
-215
-220
-197
-166
-123
-93
-74
-63
-74
-91
+112
+105
+99
+101
 88
-80
-76
-64
+78
 60
-47
-36
-33
-19
-14
-17
-15
+52
+46
+45
+46
+41
+32
+30
+35
+30
+32
+32
+43
+53
+43
+30
+29
+25
+26
+26
+23
 17
-11
 12
+11
 17
-14
-19
-38
-50
-72
-99
-114
-131
-150
-174
-197
-210
-210
-191
-155
-117
-83
-68
-52
-31
+20
 22
-15
-17
-19
-17
 22
+29
 34
 33
-33
-42
+45
+57
 58
-79
-93
-38
-33
+57
+61
+60
+50
 30
 25
-28
-49
-85
-117
-147
-164
-180
-190
-196
-180
-148
-102
+36
+48
+62
 79
-64
-50
-34
-26
-20
-25
+93
+105
+101
+98
+97
+92
+95
+104
+110
+112
+109
+111
+119
+124
+127
+126
+116
+108
+100
+104
+109
+117
+121
+123
+117
+104
+77
+57
+49
+41
+39
+46
+55
+53
+33
+21
 23
-45
-76
+23
+21
+22
+19
+22
+22
+29
+50
+60
+69
+83
+97
 106
-139
-169
-188
-202
-215
-226
-229
-223
-212
-201
-186
-174
-148
-115
+108
+100
+98
 82
-49
-30
-28
-34
+60
 45
-66
-77
-74
-47
-28
-23
+35
+29
+16
+19
+21
+17
+21
+22
+32
+40
+35
+40
+55
+72
+96
+119
+134
+138
+134
+121
+116
+95
+67
+45
+39
+38
+22
 23
-34
-31
+29
 39
+51
 57
-61
+51
+50
+62
+52
+68
 64
-72
-87
-106
-118
+46
+33
+35
+54
+76
+97
+116
+137
+148
+153
+148
+140
 136
-152
-164
-186
-216
-235
-237
-224
-210
-193
-177
-153
-133
-125
-125
-126
-121
-110
-104
-99
-96
-96
-93
-83
-85
-104
-125
-136
-145
+142
+149
 148
-153
-140
-131
+145
+142
+139
+142
 137
-152
-172
-193
-201
-202
-188
-159
-117
-79
-61
-64
-80
-106
-107
+120
+105
 95
-88
-77
+89
+82
+78
+74
+63
 64
+63
+59
+48
+46
+49
+58
+46
+41
+40
+40
 50
-42
-34
-20
-15
-22
-20
-20
-20
-15
-19
-15
-12
+50
+40
 25
-28
+19
+17
+24
+29
+30
+34
 41
-50
+48
 57
-76
+69
+86
 90
-125
-167
-197
-209
-209
-194
-167
+90
+96
+90
+79
+57
+45
+58
+79
+99
+112
+124
+129
+127
+131
+130
+131
+131
+135
+133
+130
+128
+134
 136
-107
+136
+129
+119
+102
+89
+70
+60
+68
 77
-42
-26
-20
-15
-12
-6
-11
-19
-20
-17
-20
-33
-47
-69
-44
-47
-38
-38
-49
-80
-128
-163
-185
-196
-194
-196
-186
-163
-128
-91
-79
-76
-66
+86
+86
+78
+67
 44
+35
 34
-31
-41
-45
-80
-118
-152
-185
-209
-216
-228
-221
-220
-207
-194
-172
-153
-131
-118
-96
-74
-50
-28
-19
-23
-31
-53
-79
+32
+30
+38
+46
+46
+30
+25
+26
+27
+24
+29
+27
+33
+35
+43
+57
+68
+78
+86
 93
-85
-58
-36
+100
+100
+97
+87
+67
+44
 33
-42
-60
-71
-83
-110
-120
-126
+23
+21
+11
+12
+17
+21
+24
+41
+55
+64
+65
+72
+91
+111
 126
+137
 133
-139
-144
-155
-172
-183
-197
-218
-231
-226
-213
-193
-178
-158
-131
-106
+118
 95
-93
-83
-79
+85
+78
 71
-58
-53
 55
-47
-45
-39
-44
+42
+38
+33
+25
+25
+32
+36
+43
+53
+57
 68
-90
-114
-125
-126
-118
-102
 91
+144
+149
+142
+120
 90
-104
-126
+67
+49
+33
+29
+35
+41
+48
+49
+41
+30
+32
+81
+98
+99
+93
+95
+111
+134
+146
+150
+153
 147
-166
-171
-161
 139
-107
-76
-60
-61
-83
-107
-109
-101
+133
+115
+99
 87
-71
+86
+79
+74
+69
+64
+60
 60
-47
+53
 41
-36
+33
 25
-19
+23
+23
 22
-31
-31
-30
+23
+14
+14
+21
 22
+25
+33
+51
+61
+51
+35
+27
+24
+21
+21
+16
+13
+10
+6
+15
+17
 19
-11
-11
-20
-22
 19
+22
+27
 25
 30
-36
+40
+43
+43
 44
-69
-114
-158
-186
-196
-194
-185
-166
-142
-110
-74
-45
-33
-25
+39
+32
 20
-7
-9
-14
-14
-12
-15
-22
-31
-50
+17
+25
+27
+35
 41
-47
-47
-64
-83
-118
-161
-190
-201
-202
-194
-182
-169
-144
-118
-102
-99
-102
-90
-69
 55
-57
-72
-88
-123
-167
-197
-218
-231
-234
-224
-201
-182
-163
+63
+60
+55
+53
+51
+53
+63
+68
+71
+67
+67
+80
+91
+101
+106
+108
+116
+121
 131
-110
-90
-74
+139
+139
+139
+134
+133
+124
+104
+83
+73
+68
 63
-45
-36
-31
-25
+71
+79
+71
+48
+34
+29
+27
+24
+21
+22
 19
+17
+27
+40
+48
+55
+68
+81
+91
+92
+92
+98
+88
+80
+71
+59
+44
+29
+23
+26
+22
 20
-36
+23
+26
+26
+22
+22
+33
+42
+62
+91
+117
+137
+143
+144
+142
+125
+90
+64
+48
+38
+27
+27
+38
+48
+59
 61
-88
-109
-104
+49
+43
+48
+58
 79
-63
-63
-80
-102
-118
-136
-166
-180
-183
-175
-171
-163
-158
-166
-174
-180
-190
-202
-205
-194
-172
+74
+59
+58
+71
+97
+116
+131
+146
+157
+159
 155
-140
+148
+136
+124
+121
 120
+117
+112
+105
+99
 101
-76
-63
+88
+78
+60
+52
+46
+45
+46
+41
+32
+30
+35
+30
+32
+32
+43
 53
-47
-39
-36
-31
+43
+30
+29
+25
 26
 26
 23
-25
-22
-20
-31
-49
-69
-80
-76
-68
-55
-45
-49
-52
-69
-90
-106
-120
-114
-107
-96
-83
-69
-72
-85
-107
-107
-98
-82
-57
-42
-34
-33
-28
-23
 17
-26
-33
-38
-38
-28
-22
+12
 11
-9
-15
-15
-14
-19
 17
-23
-23
+20
+22
+22
+29
 34
-68
-102
-126
-148
-155
-164
-159
-148
+33
+45
+57
+58
+57
+61
+60
+50
+30
+25
+36
+48
+62
+79
+93
+105
+101
+98
+97
+92
+95
+104
+110
+112
+109
+111
+119
+124
+127
+126
+116
+108
+100
+104
+109
+117
 121
-90
-69
+123
+117
+104
+77
+57
 49
-33
-22
-6
-7
-14
-14
-9
-14
-15
-17
-28
+41
 39
+46
+55
 53
-76
-102
-133
-161
-185
-194
-193
-183
-164
-140
-128
-114
-109
-114
-123
-129
-123
+33
+21
+23
+23
+21
+22
+19
+22
+22
+29
+50
+60
+69
+83
+97
 106
-99
-102
-118
-136
-175
-205
-226
-239
-243
-232
-209
-164
-128
+108
+100
 98
-74
+82
+60
+45
+35
+29
+16
+19
+21
+17
+21
+22
+32
+40
+35
+40
 55
-42
-36
-30
-25
+72
+96
+119
+134
+138
+134
+121
+116
+95
+67
+45
+39
+38
 22
-26
 23
-22
-26
-38
-72
-102
-123
-129
-114
-102
-109
-123
+29
+39
+51
+57
+51
+50
+62
+52
+68
+64
+46
+33
+35
+54
+76
+97
+116
 137
-150
-175
-204
-215
-210
-199
-182
-169
-147
-144
-156
-159
-161
-158
-152
+148
+153
+148
+140
+136
+142
+149
+148
+145
+142
+139
+142
 137
-107
-93
-90
-80
+120
+105
+95
+89
+82
+78
+74
 63
-52
-38
-34
-20
-20
-20
-15
-17
-15
-14
-15
-9
-11
-20
-26
-31
-39
-38
-33
-20
+64
+63
+59
+48
+46
+49
+58
+46
+41
+40
+40
+50
+50
+40
+25
+19
 17
-26
+24
+29
 30
-36
-45
+34
+41
+48
+57
+69
+86
+90
+90
+96
+90
+79
 57
+45
 58
-55
-63
+79
+99
+112
+124
+129
+127
+131
+130
+131
+131
+135
+133
+130
+128
+134
+136
+136
+129
+119
+102
+89
+70
+60
 68
-74
-71
-74
-80
-95
-98
-90
-72
-42
-28
-22
-26
-20
-15
-12
-25
+77
+86
+86
+78
+67
+44
+35
 34
-36
+32
+30
 38
+46
+46
 30
-19
-15
-12
-17
-14
-11
+25
+26
+27
+24
+29
+27
+33
+35
+43
+57
+68
+78
+86
+93
+100
+100
+97
+87
+67
+44
+33
+23
+21
 11
 12
 17
-7
-17
-36
-57
-71
-83
-93
-106
-120
-123
-120
-110
-95
-79
-60
+21
+24
 41
-20
-14
-15
-17
-12
-15
-14
-15
-20
-50
-79
-114
-147
-169
-183
-188
-175
-163
-144
-118
-96
-80
-79
+55
+64
+65
+72
 91
+111
+126
+137
+133
 118
-136
-155
-155
-148
-147
-152
-166
-182
-212
-231
-245
-248
-240
-215
-172
-118
+95
+85
+78
 71
-50
+55
+42
 38
+33
+25
+25
+32
+36
+43
+53
+57
+68
+91
+77
+65
+48
+35
+25
 25
-20
-19
-23
-19
-22
 26
+25
 26
+29
 30
+25
+24
+25
+26
+24
+23
+33
+33
+32
+38
+48
+63
+72
+64
+58
+44
+33
+29
+29
+27
+19
+15
+27
 34
-50
-79
+40
+43
+34
+25
+13
+8
+14
+21
+25
+24
+21
+16
+13
+14
+24
+34
+49
+60
+68
+74
+71
+74
+90
+106
+110
+121
+131
+136
+139
+131
+127
+123
 112
+100
+90
+81
+70
+72
+76
+76
+68
+61
+51
+43
+27
+22
+29
+25
+25
+21
+20
+20
+13
+15
+24
+39
+60
+79
+98
+117
+128
 134
-150
-142
+136
+128
+115
+90
+59
+41
+26
+27
+31
+30
+32
+34
+35
+39
+43
+49
+59
+55
+59
+72
+97
+118
 139
-144
-156
-167
-180
-194
-213
-216
-209
-191
+155
 164
-137
-106
-101
-115
-115
-117
+164
+155
+143
+111
+73
+50
+109
+123
+131
+130
+129
+123
+111
 102
-93
-76
+100
+104
+100
+92
+80
+68
+60
 49
+40
+36
+38
+48
+63
+69
+63
+35
+26
+26
+27
+32
+38
+43
+59
+78
+86
+78
+52
+38
+25
+25
+23
+21
+21
+27
+25
+26
+25
+24
+26
+25
+33
+32
+30
+24
+27
+30
 41
-47
 44
+40
 38
-31
-25
-20
-14
-7
-14
-14
-12
-11
+30
+30
+30
+32
+27
 15
+12
+19
+29
+39
+43
+38
+29
 15
-6
-7
+10
 11
-15
-20
 20
 22
-19
-9
-9
-15
-20
-20
 25
+24
+23
+23
 26
-30
-25
-28
-38
-47
+43
+58
+77
+95
+109
+120
+116
+118
+131
+142
+143
+148
+149
+145
+133
+120
+114
+104
+89
+77
+62
 52
-50
-55
-61
-68
-68
-55
+40
+41
+44
+44
+42
+38
 33
-23
-23
+27
+17
+16
+21
+27
+26
+21
 22
-19
-12
-11
+20
+16
 17
-25
+34
+55
+77
+100
+118
+130
+126
+116
+110
+96
+85
+64
+48
+41
+30
+29
 26
-28
 25
-22
-15
-17
-19
-17
-14
-14
-14
-19
-6
-14
-22
-26
+29
 34
-38
+36
 44
-55
-64
-80
-99
-109
-107
+50
+61
+74
+87
+96
 109
-91
+126
+140
+139
+139
+136
+127
+120
+108
+89
+64
+44
 63
-36
-22
-22
-15
-12
-14
-12
-14
-15
-79
+76
+85
+87
+86
+85
+88
+93
+110
+126
+134
+129
 121
-158
-174
-182
-174
-159
-131
-106
+112
+104
 90
-74
+72
+68
 58
-47
+64
+81
+90
+86
+60
+48
+46
+45
+53
 52
-77
-114
-144
-172
-185
-186
-194
-196
-207
-215
-234
-247
-248
-239
-220
-183
-129
-71
-39
-31
+49
+61
+80
+98
+98
+72
+48
+33
+30
+27
 23
-20
-20
-17
-28
-28
+25
+33
 34
-44
-53
-57
-63
-66
-93
-117
-136
-145
-145
-142
-147
-163
-172
-175
-180
-193
-186
-175
-161
-129
-99
-66
-55
-64
-66
-64
-53
-44
+33
+30
+30
+33
 34
-20
-20
-25
+42
+45
+33
+27
 23
+24
+32
+31
+32
+30
+26
 25
-22
-22
-20
-9
-7
-15
-14
-14
-12
-11
-14
-7
-7
-12
-12
-12
-14
-15
-14
-9
-6
-19
-12
-19
-14
+27
+29
+26
 17
-19
-14
-15
+10
 20
-25
-28
 26
-31
-31
+38
+40
 34
-44
-42
-33
-23
-22
-20
-22
-17
-15
-22
-23
-22
-25
-22
-28
+29
+16
+14
+21
 23
-20
-22
-20
-17
-15
-15
-15
-9
-9
-15
-17
+26
+32
+32
+39
+41
+52
+73
+95
+115
+128
+146
+158
+156
+153
+153
+150
+147
+148
+142
+130
+109
+91
+78
+68
+57
+45
+36
+32
 19
+21
+27
+30
+35
+33
+34
+24
+16
+15
 22
-25
+29
 26
-30
-42
-63
-90
-112
-125
+27
+29
+31
+24
+31
+48
+70
+88
+107
+118
 121
-101
-64
-45
-38
-28
-25
-20
-17
-12
-15
-125
-163
-183
-183
-166
-137
-106
-77
+104
+83
+69
+61
 55
-47
-39
-31
-28
-39
-63
-102
-145
-182
-205
-215
-213
-220
-226
-229
-237
-239
-231
-215
-180
-133
-82
-41
-22
-25
+52
+43
+46
+36
+34
+29
 25
-20
-22
-31
-45
-60
-76
-95
-99
-107
-106
-102
-114
+29
+34
+48
+62
+78
+92
+110
 121
 131
-129
-123
-118
-125
-137
-139
-137
-134
-139
 134
-128
-117
-99
-76
+135
+135
+119
+108
+95
+80
+71
+73
+63
+51
+40
+33
+41
+45
 49
-31
-34
-31
-30
-30
+48
+50
+54
+65
+90
+117
+134
+142
+143
+142
+135
+119
+108
+100
+96
+100
+114
+118
+115
+98
+86
+81
+85
+81
+77
+69
+77
+93
+115
+119
+96
+73
+54
+44
+43
+40
+43
+52
+57
+61
+52
+44
+43
+48
+61
+63
+52
+42
+32
+25
+27
 22
-19
-9
-11
-17
-20
-20
-19
+21
+23
 19
 20
-7
-6
-12
-17
-14
-12
-15
-11
-6
-7
-14
-14
-12
-15
-14
-14
-6
-6
-15
-19
-12
-17
+22
+21
 15
+10
+13
 19
-9
-11
-17
-17
-17
-20
-17
-23
-19
-19
-30
-23
-25
-23
-25
-26
-23
-25
 30
-19
-19
-17
-19
-25
-20
-19
-28
+41
+48
+42
+32
+21
 23
-25
-19
-19
-15
-7
-7
-15
-15
-15
-19
-17
-20
-15
-19
-39
+32
+38
+41
+42
+52
 63
-95
-115
-129
-120
+76
 91
-79
+116
+131
+146
+159
+174
+178
+171
+159
+146
+130
+121
+111
+109
+98
 71
-60
-53
-42
-30
+50
+48
+38
+35
 26
-22
-180
-199
-197
-175
-129
-87
-58
-30
-20
-25
-23
+24
 20
-26
+15
+19
+27
+32
+35
+42
 38
-63
-102
-155
-193
-213
-221
-221
-220
-213
-210
-207
-197
-182
-163
-128
-82
-47
-23
+32
+21
 20
-23
-26
+29
 30
+33
+35
+45
+51
+50
+52
+62
+79
+89
+99
+101
+99
+70
+48
+42
+41
+40
+48
+42
+44
+41
 34
-49
-80
-109
-133
-152
-158
-156
-152
+34
+29
+30
+43
+62
+90
+110
+128
 140
+145
+142
+128
+115
+97
+78
+65
+55
+46
+45
+45
+42
+39
+34
+23
+25
+29
+33
+33
+31
+30
+39
+58
+86
+108
+124
 137
-137
+142
+135
+129
+123
+121
+124
+128
+138
+146
+142
+133
 126
-104
-88
+128
+126
+121
+112
+105
+107
+120
+136
+142
+131
+112
+96
 80
-87
-90
-91
+81
 80
-77
 80
-79
-79
-82
 83
-74
-55
-38
-31
-23
-20
-19
-15
+90
+91
+86
+72
+67
+67
+78
+83
+76
+64
+50
+35
+27
+21
+16
+21
 17
-11
-11
-20
-25
-23
-23
-25
-23
-15
-7
-12
-12
-15
-12
-14
-9
-6
-7
-14
 17
-15
-15
-15
+20
 17
-9
-7
-11
-14
-14
-15
 15
+12
 15
-9
-9
-14
-15
-14
-17
-17
-17
-9
-11
-23
-25
-26
-31
-33
-34
-34
-34
+27
+42
+55
+65
+68
+57
+46
+51
+65
+67
+68
+72
+85
+98
+110
+126
+146
+152
+155
+165
+174
+177
+161
+139
+110
+89
+76
+67
+62
+57
 36
-25
-17
-15
-14
-20
-17
-23
-34
-34
-30
-25
-20
+29
+26
+22
+22
+21
 20
-7
-9
-15
-14
-14
-14
+16
 15
-17
-6
-14
-25
+16
+29
+40
+42
+48
+46
 36
-60
-88
-107
-118
-102
-102
-109
-106
-99
+32
+34
+44
+44
+48
+52
+68
+82
+82
 79
-57
+80
+79
+76
+73
+71
+63
+42
+33
+33
+32
+35
+40
+38
+40
+36
+38
+40
+38
 45
-39
-221
-218
-197
+63
+89
+118
+139
+149
+158
 155
-104
-53
-33
-15
-11
-20
+139
+114
+86
+61
+45
+38
+40
+35
+38
+40
+34
+35
+32
 20
+21
+21
+25
+27
 22
-34
-50
-79
-115
-158
-201
-213
-213
-196
-190
-177
-161
+21
+22
+36
+57
+73
+92
+107
+114
+116
+109
+110
+118
+124
+137
+148
+153
+154
+153
 150
+146
+140
 137
-121
-104
-74
-49
-30
-17
-17
-31
-41
-53
-63
-83
-120
+134
+137
+139
+144
 152
-175
-188
-188
-180
-171
+159
 156
-145
-125
-104
-74
-53
-47
-45
+143
+131
+121
+117
+115
+117
+121
+123
+125
+121
+108
+96
+89
+89
+98
+95
+85
+71
 45
-50
-38
-33
-39
-42
-44
-50
-63
-66
-63
-50
-39
-30
-23
-22
-19
+27
+16
 17
-11
-14
-26
-30
-34
-39
-38
-34
+22
+22
+24
+29
+31
 26
-15
-15
-17
-14
-19
-17
 19
-12
-12
 22
-19
-19
-17
-19
-17
-12
-7
-17
-14
+41
+64
+80
+96
+100
+96
+88
+92
+107
+102
+101
+107
+117
+127
+131
+139
+144
+140
+136
+140
+148
+153
+131
+101
+74
+53
+42
+34
+33
+31
 17
-19
 15
-17
-9
-12
 19
-19
-14
-14
-20
-12
-9
-7
-17
+25
+24
 20
-23
-26
-33
-34
-34
-42
-41
-26
-22
-17
 19
-19
-23
-33
-53
-61
-53
-42
-28
-25
-11
-11
-17
-17
+21
 15
-12
-12
-12
-11
-7
-17
-22
-34
-52
+21
+36
+51
+58
+62
+62
+61
+60
+63
 71
+69
+67
+73
 87
-96
-112
-129
-136
-137
-118
+102
+102
 93
-72
-61
-237
-226
-194
-136
-77
+87
+73
+57
+46
+43
 39
+23
 22
-9
-6
-15
-22
+30
+29
 31
-50
-77
-110
-140
-177
-204
-205
-183
-153
-129
-115
-96
-82
-69
-60
-55
+35
+36
+40
 38
-26
-28
-22
-31
+40
 49
-79
-101
-117
-136
-161
-180
-188
-193
-180
-161
-148
-126
-110
-87
-64
-47
-34
-26
-22
-25
-25
-17
-17
-25
-26
-25
-33
-44
-58
+52
 68
+86
+108
+133
+145
+153
+157
+147
+128
+96
 64
-53
+50
+33
+29
+36
 41
-31
-30
-23
-28
-22
-30
-47
-55
-69
-74
-71
-60
-44
-25
-20
-19
-20
-22
+45
+42
+39
+33
+32
+24
 23
-28
-26
-26
-30
-31
-25
-28
 22
+21
 23
-14
-12
-20
-20
-20
-26
-20
-20
-9
-11
-19
-19
-12
-19
-17
-15
-9
-11
-17
 19
-23
-23
-26
-31
-34
-42
-47
-34
-25
-17
-17
-23
-34
-58
-91
-99
-96
-76
-49
-28
-17
-6
-15
-15
-15
-14
-15
-14
-7
-11
-19
-17
-23
-28
+22
+16
+24
 39
-50
-66
-83
-117
-134
-140
-133
-117
-98
-85
-242
-220
-180
-126
+54
 68
-33
-19
-9
-4
-17
-23
-44
 76
-109
+77
+78
+73
+79
+89
+98
+115
+128
+139
+149
+145
+140
+134
+125
+123
+128
+139
+147
+149
+149
+153
+150
+148
+146
 144
-172
-186
-196
-182
+140
+138
+138
+139
+140
+139
 136
-101
-76
-60
+124
+107
+88
+82
+88
+93
+90
+78
+50
+32
+20
+15
+26
+31
 41
+53
+57
+48
+30
 36
-34
-31
-28
-22
-23
-33
-47
-61
+58
 90
-125
-153
-174
-182
-188
-190
-186
-169
+112
+130
+138
+139
+135
+135
+139
+138
 136
-117
+138
+140
+140
+133
+129
+125
+109
+99
+99
+109
+114
 98
-80
-63
-49
-31
-28
-25
-22
+70
+48
+34
+29
+23
+21
+19
+12
+14
 20
 20
+24
+21
+21
+21
+20
+27
+48
+69
+87
+95
+99
+99
+98
+100
+100
+96
+89
+88
+98
+102
+98
+83
+74
+61
+44
+33
+27
+26
 19
-12
-9
 17
-22
 23
-28
-39
-55
+23
+26
+36
+43
+51
+57
+65
+78
+87
+102
+119
+134
+142
+139
+137
+135
+125
+104
 76
-88
-82
-66
-55
 52
+40
+33
+34
 49
-52
-53
-64
-85
-98
-107
-109
-106
-90
-60
-36
+55
+59
+51
+42
+35
+34
+35
+33
+27
+30
+27
 22
-17
+23
 19
 22
-28
-41
-44
+39
+53
+61
+54
 50
-52
+46
 44
-38
-31
-22
-28
-22
+46
+59
+64
+79
+92
+106
+114
+112
+108
+100
+91
+96
+101
+117
+127
+127
+126
+118
+121
+124
+130
+131
+131
+131
+131
+130
+131
+127
+123
+111
+89
+67
+55
+60
+71
+74
+61
+43
+29
+21
 23
-28
-31
-30
+41
+54
+69
+88
+97
+78
+61
+62
+92
+116
+138
+155
+157
+159
+155
+148
+148
+145
+140
+143
+136
+126
+109
+92
+82
+68
+61
+62
+70
+73
+62
+45
+33
 30
-26
-23
-12
-11
-19
-15
-15
+25
+21
+17
 15
-19
-19
 11
-9
-15
-15
-19
-22
+12
+17
+21
 22
 22
-20
-31
-45
+21
+25
+29
+44
+69
+92
+111
+127
+131
+133
+127
+119
+114
+105
+99
+96
+92
+92
+76
+60
+53
+44
 36
 25
-22
-22
-28
-49
-87
-120
-134
-137
-117
-74
-42
-17
-14
-19
-19
+23
+21
 15
-17
-14
 14
-11
-12
-15
-15
-17
 22
-23
-30
-34
-52
-80
+24
+27
+45
+62
+77
+89
 104
-118
-125
+114
 121
-112
+133
+140
+142
+130
+110
 99
-226
-190
-152
-101
-53
-30
-17
-9
-11
+97
+90
+76
+60
+50
+41
+36
+43
+58
+64
+59
+51
+41
+41
+48
+65
+58
+54
+48
+49
+40
+33
+25
 26
+44
+60
+59
+49
+36
+32
+27
+29
+34
+42
+46
+54
+62
+70
+68
+65
+63
+62
+64
+70
+79
+93
+90
+81
+76
+74
+83
+89
+93
+92
+93
+95
+95
+92
+90
+87
+77
+63
+44
+35
+40
+44
+48
+44
+32
+29
+29
 41
-72
-115
-147
-180
-194
-191
-177
-139
+68
+86
+105
+119
+125
+112
+99
+102
+126
+149
+157
+162
+158
+155
+144
+137
+128
+118
+111
+110
+102
 88
-55
+67
+51
+46
 39
+36
+36
+42
+48
+40
+27
+27
 26
-17
-17
-22
-19
-22
+31
 25
-33
-52
-80
+23
+24
+17
+13
+20
+24
+27
+29
+32
+41
+46
+68
+90
 110
+128
+138
 140
-174
-194
-205
-209
-201
-185
-156
-120
-88
-63
-50
+139
+129
+117
+106
+95
+86
+80
+76
+70
+52
 39
 34
-23
-17
-20
-17
+36
+29
+25
 22
 19
-17
-17
-11
-6
-19
+14
+15
 23
-34
-42
-57
-74
-99
-118
-121
-109
-98
-93
-91
-98
+26
+43
+65
+87
 109
-121
-134
-137
-134
+120
 134
-125
-107
-74
-42
-28
-17
-19
-25
-38
-50
+140
+139
+138
+135
+119
+100
+73
 63
-74
+61
+61
+55
+49
+45
+38
+38
+42
+59
+58
+51
+44
+41
+49
+67
+108
+102
+98
+96
+89
 79
 64
+46
 49
-36
-30
-30
+59
+65
+61
+48
+32
+26
+22
+17
+24
+27
 31
+31
+35
+36
+33
 36
+40
 39
+40
 41
+46
+53
+54
+51
+48
+50
+53
+57
+52
+54
+55
+55
+59
+54
+50
+51
+45
+40
 36
+29
+33
+29
+33
+33
 34
-31
-30
-20
-14
-17
-20
-15
-19
-25
-30
-25
-20
-22
-22
+39
+48
+71
+102
+116
+131
+140
+142
+134
+129
+133
+150
+154
+154
+144
+131
+124
+110
+96
+88
+79
+74
+69
+62
+50
+35
+24
+26
+25
+26
+26
+30
+35
+26
+24
+24
+31
+36
+34
+34
+38
+31
+27
+33
+38
+43
+48
+57
+67
+79
+93
+114
+120
+129
+127
+120
+117
+108
+95
+87
+73
+63
+55
+53
+46
+33
+24
+27
+29
+27
+23
+21
+16
+15
+16
+26
+39
+63
+89
+114
+131
+144
+145
+143
+129
+114
+105
+88
+65
+45
+36
+40
+41
+43
+44
+42
+38
+31
+35
+45
+45
+40
+39
+40
+55
+85
+144
+143
+142
+139
+137
+125
+107
+93
+89
+89
+87
+72
+57
+42
+32
 22
 19
-20
-20
-19
-20
-34
-30
+26
+27
+27
+26
 22
+25
+21
 22
-20
+27
+25
+23
+27
+26
+32
+31
+34
+46
+46
+45
+40
+34
+34
+31
+36
+40
+38
 33
-52
-85
-123
-144
-158
+33
+32
+36
+33
+35
+36
+32
+34
+40
+45
+59
+80
+106
+128
+140
 144
-98
+143
+137
+131
+133
+138
+145
+137
+124
+105
+92
+82
+64
 53
-23
-17
-19
-17
+49
+45
+40
+36
+32
+27
 20
+14
 20
+22
 23
+24
+24
+30
 25
-15
-19
-19
-15
-15
-15
-15
-17
-14
-25
-45
+26
+34
+42
+46
+54
+61
+65
+61
+53
+58
 63
+76
 83
-99
+92
+110
+116
+120
+123
+120
 114
+97
+85
+79
+70
+65
+67
+55
+44
+41
+40
+38
+27
+23
+27
+29
+25
+25
+26
+24
+22
+23
+38
+57
+80
 112
-112
-177
+133
+145
+145
 134
-99
-63
-36
-22
-14
-7
-17
+118
+93
+79
+70
+60
+48
+34
+34
+39
+39
+40
+42
+41
+38
+29
+27
+33
 36
-68
-106
+38
+41
+52
+73
+108
+157
+158
+163
+159
+158
 150
-186
-204
-209
-188
-147
-98
-57
-34
-22
-19
-15
-12
-20
-19
-20
-30
-45
-82
-118
-152
-183
-207
-223
-226
-223
-204
-164
-123
+144
+133
+126
+126
+116
+101
 80
-49
+60
+48
 31
+24
+27
 30
-23
+24
+24
+21
 22
-12
-17
-20
-20
+15
+21
+24
+26
 23
-25
+21
+21
 23
-20
-15
-9
-25
-39
-55
-79
-90
-104
-126
-147
-158
-155
-147
-148
-147
+22
+31
+46
+54
+52
+41
+32
+30
+29
+33
+41
+38
+32
+29
+29
+34
+40
+40
+45
+39
+45
+58
+73
+89
+109
+129
+146
 150
-158
-164
-171
-164
-155
-153
-142
-123
-83
+144
+134
+114
+102
+104
+110
+114
+96
+77
+62
+51
 45
+35
+31
 31
+31
+27
 25
+22
+21
+14
+10
 19
+21
+24
+27
+30
+34
+38
+46
+57
+70
+82
+92
+104
+108
+102
+98
+100
+107
+114
+127
+138
+146
+140
+127
+116
+101
+80
+65
+53
+45
+42
+43
+46
+45
+38
+34
+33
+34
+24
 25
+30
+31
+32
+34
+40
 39
-61
-77
-99
-110
-98
-71
+39
+41
+60
+78
+100
+125
+142
+142
+130
+107
+86
+65
+52
+53
 53
 50
-52
-52
-60
-69
-61
-47
+39
+41
+43
+43
 38
-31
-26
-17
-17
-19
-20
-17
-20
-31
-45
-44
-36
+35
+35
 34
 26
-23
-23
-22
-20
-14
-11
-22
-20
+24
+30
+34
+40
+51
+70
+97
+125
+140
+148
+154
+150
+146
+145
+147
+147
+149
+146
+138
+128
+116
+96
+77
+54
+40
+40
+34
+30
+24
 22
+23
 19
-22
-28
-41
-63
-96
-131
-155
-150
-106
-69
-28
 19
+23
+23
 20
-19
-17
 22
-30
+19
+21
+16
 33
-30
-25
-26
-17
-15
-14
-15
-15
-9
-12
-25
-36
-47
-68
-87
-101
-110
+45
+53
+52
+45
+38
+38
+35
+38
+48
+43
+38
+29
+32
+38
+41
+43
+46
+46
+61
+85
+107
 123
+137
+144
+149
+144
+128
+107
 80
-52
-34
+64
+59
+67
+68
+54
+41
+33
+32
+31
+27
+25
+27
+22
 22
-19
-17
-12
-26
-57
-102
-147
-188
-210
-221
-207
-169
-115
-66
-34
 23
-17
-17
-11
-11
 19
-20
-25
-36
+19
+16
+14
+22
+24
+35
+40
+49
+64
 71
-117
-152
-180
-212
-228
-234
-234
-215
-185
+86
+102
+110
+126
+138
+143
+147
+143
+128
+130
+134
 142
-96
-60
+145
+147
+145
+127
+110
+92
+72
+57
+44
+38
 34
-22
-20
-19
-20
-14
-15
-23
-26
+30
+32
+41
+45
+36
 33
-38
-38
-26
-17
-17
 39
-69
-98
-126
-134
-144
-148
-166
-183
-190
-191
-194
-194
-190
-185
-178
-175
-169
-167
-163
-150
-129
-96
-58
-38
+42
+33
 33
-26
-26
 38
+41
+49
+59
+61
 60
-82
-115
-129
-126
-109
+54
+65
+77
+93
+111
+123
+124
+120
 96
-87
-87
-91
-98
-102
-98
-74
-49
-34
-28
-15
-14
-17
-15
-15
-25
+73
+55
+41
 39
-61
+43
+54
+57
+53
 58
-47
-39
+52
+41
+33
+34
+34
+35
 30
-26
-23
-20
-20
-9
-11
-17
-19
-19
-17
-19
-22
-22
-38
-66
+34
+44
+50
+62
+79
+107
+125
+139
 99
-133
-134
+108
+116
 114
-77
-34
-20
-19
-19
-20
-17
+109
+111
+120
+125
+129
+131
+130
+127
+124
+116
+107
+86
+73
+59
+48
+33
 30
-38
-36
-34
-31
-23
+30
+26
+24
+24
+27
+26
+25
 22
-17
-20
-20
-6
-9
-19
 23
-26
+23
+20
+22
+34
 45
-63
-77
-96
-79
+46
+44
 39
-28
-20
-19
-14
+36
+40
+49
+62
+57
+44
+35
+39
+45
+50
+53
+54
+61
+85
+116
+139
+150
+155
+144
+133
+115
+95
+71
+49
+35
 25
+32
+35
 31
-52
-91
-144
-182
-210
-223
-218
-186
-134
-82
-41
+24
 23
-17
-14
-14
-11
-11
-15
 25
-33
-57
-102
-145
-178
-204
-226
-235
-232
-216
-188
-145
-109
-72
-52
-30
+26
+24
+24
+26
 23
-19
-19
-19
-14
-17
+24
+20
+22
 26
+20
+24
 38
-53
-66
-57
-50
-41
-44
+45
+58
 68
-104
-144
-167
-171
-167
-166
-169
-185
-202
-215
-218
-218
-205
-188
-167
-156
-148
+85
+105
+121
+134
+149
+158
+168
+170
+172
+172
+161
+152
 148
+149
+149
 145
-137
-117
-93
-68
-47
-38
-39
-38
-33
-44
-64
-98
-128
-136
-126
-120
-117
-120
-118
-136
-145
-133
+140
+134
 110
-80
-58
-36
-22
-17
-20
-19
-19
-28
+86
+61
+44
+43
+42
+39
+34
+26
+31
 41
+50
+49
+48
+55
 63
-72
-64
-52
-38
-28
-25
-20
-19
-11
-7
-15
-20
-17
-15
-20
-15
-15
-22
+61
+55
+58
+69
+81
+91
+89
+79
+72
+78
+91
+97
+105
+109
+107
+96
+71
+50
+44
+39
+40
+48
+54
+61
+64
+68
+59
+43
+33
+35
+39
 42
+44
+58
+73
+82
+91
+114
+133
+138
+130
+53
+63
+69
+68
 63
+62
+72
+78
+87
+93
+97
+102
+109
+115
+114
+110
+104
 90
-106
-98
-74
+76
+62
+49
+48
+52
+48
+44
 42
-23
+40
+38
+39
+33
+30
+24
+30
+42
+49
+54
+57
+58
+60
+67
+79
+93
+88
+70
+61
+62
+71
+71
+69
+71
+80
+107
+135
+152
+156
+147
+130
+104
+77
+61
+44
+31
+24
+17
+16
 22
-15
+21
 17
-20
-20
-31
-28
-28
-28
-20
-23
+19
+21
 22
-26
 22
-6
-9
-15
-17
-17
 22
-34
-50
-71
+29
+29
+32
+39
+42
+46
+46
 55
-30
-19
-19
-19
-30
-38
-53
-87
-136
-178
-210
-221
-220
-202
+73
+86
+98
+112
+133
+149
 161
-107
-60
-33
-20
-20
-15
-17
-11
-17
-25
+171
+180
+183
+181
+182
+175
+164
+145
+135
+129
+124
+117
+112
+104
+95
+72
+55
+42
 38
-61
-96
-144
-178
-197
-215
-226
-221
-215
-185
-144
-102
-68
+41
+48
+48
+40
+31
+35
 57
-49
-33
-23
-19
-19
-17
-17
-30
-47
+71
+76
+81
+91
+100
+101
+97
+99
+105
+114
+118
+104
+86
+70
+68
+72
+78
+76
+77
+69
+62
+46
+39
+40
+35
+36
+43
+46
+54
 60
-83
-102
-102
-95
-87
-93
-121
-147
-177
-190
-193
-178
-158
-144
-159
-180
-202
-216
-212
-201
-166
-131
-109
-96
-98
-93
-85
-79
-64
-53
-47
-38
-34
-30
-23
-30
-38
 63
-93
-109
-106
-106
-102
+59
+44
+40
+44
+55
+67
+74
+90
 110
 118
+128
+137
 139
-153
-152
 133
 110
-79
-57
+27
+32
+35
 34
 31
-30
-25
-22
-28
+31
+39
 36
-58
-76
-79
-72
+44
 50
-34
-26
-22
-20
-12
-1
-4
-9
-7
-7
-7
-7
-0
-14
-26
-34
+54
+61
+71
+82
+93
+106
+112
+117
+110
+98
+89
+89
+95
+92
+89
+81
+76
+72
+71
+67
+59
 50
-66
-69
-60
-39
-25
+53
+70
+80
+88
+97
+98
+102
+110
+121
+133
+125
+112
+98
+93
+97
+90
+86
+88
+100
+116
+134
+143
+142
+125
+99
+73
+51
+36
+30
+23
 23
-17
-17
-17
 15
-20
-17
-20
-28
-30
-34
-41
-41
-38
-17
-9
-12
-9
-7
 11
-15
-25
-44
-57
-28
-20
-22
-33
-50
-66
-91
-128
-174
-205
-220
-220
-201
-171
-121
-77
-45
-28
-20
+17
 19
-20
-20
+16
 19
-36
-53
-71
-107
-152
-186
-204
-207
-204
-202
-186
-166
-133
-95
-63
-42
-39
-45
-38
-25
 20
-22
-26
-31
-57
+24
+24
+25
+35
+43
+54
+72
+81
 85
+93
 101
+116
 126
-145
-159
-159
-155
-158
-169
+143
+153
+164
+175
 180
-190
-194
-191
-166
-129
-104
-109
-131
-163
 183
-186
-169
-118
-79
-61
-45
-49
-47
+191
+184
+175
+167
+157
+142
+110
+90
+85
+81
+77
+70
+63
+58
+46
+40
+40
 44
-41
-33
-33
-34
-30
-25
-22
-17
-22
-23
-33
-55
-69
-69
-69
-69
+43
+52
+53
+50
+48
+53
 79
-91
-114
-140
-145
+98
+115
+119
+133
+139
 134
+125
+124
 123
-101
-82
-64
-49
+123
+117
+98
+78
+54
+48
+48
+45
+48
+48
 44
+43
+40
+36
+36
+36
+36
+35
+35
 39
-33
-30
-38
+42
+50
+61
 53
-71
+58
+72
+90
+102
+118
+131
+148
+149
+153
+143
+133
+109
 83
-82
-57
-41
-31
-22
-20
-15
-9
-15
-15
-12
-14
-15
 17
-9
-11
-20
-25
-31
-38
-44
-42
-28
-25
+21
+22
+26
+26
 23
 22
-20
-17
 15
-17
-12
-14
-20
-30
-36
-42
-50
-45
+21
 26
-17
-15
-12
-17
-15
-19
-17
-31
-63
-33
-28
-36
+29
+35
+38
+45
 55
-82
-110
+71
+93
+117
+127
+131
+131
+135
+140
 139
-169
-202
-218
-220
-202
-171
-126
-82
-52
-39
-31
-22
-25
-25
-38
-45
-72
+135
+131
+125
+123
+116
+111
+105
+93
 98
-126
-164
-196
-207
-201
-175
-163
-148
+111
 120
+126
+133
+136
+140
+146
+153
+161
+155
+142
+129
+116
+112
+105
+96
+93
 98
-77
-55
-42
-26
-28
-34
-34
-26
+108
+117
+114
+104
+82
+63
+50
+40
+30
+24
+19
+17
+14
+11
+15
+15
+14
+16
 22
-31
-38
-52
-83
-125
-148
+29
+35
+43
+53
+63
+88
+111
+124
+133
+136
+139
+146
+153
+157
+167
 174
-191
-201
-202
-199
-193
-193
-183
-178
+173
 172
+171
+173
+165
+149
+137
+124
+102
+70
+50
+49
+44
+40
+41
+40
+43
+41
+40
+48
+46
+51
+61
+69
+71
+76
+91
+117
+137
+155
+162
 164
-134
-83
-60
-63
+165
+149
+130
+121
+110
+105
+97
 76
-106
-131
-139
-114
-74
-41
+58
+36
+27
+29
+29
+27
+31
+31
+34
+35
+35
+38
+32
 30
-25
-28
-25
-25
-25
-17
+26
+31
+31
+33
+45
+64
+80
+97
+115
+133
+149
+153
+157
+164
+158
+147
+127
+104
+78
+60
 17
+21
+22
+27
+27
+22
 20
-20
-20
-17
-17
+12
+13
 19
-15
 22
-30
-38
-41
-42
-41
-47
-57
-74
-104
-115
-115
-107
-101
+23
+26
+31
+33
+39
+60
+91
+118
+134
+147
+156
+159
+161
+162
+162
+159
+155
+154
+150
+146
+140
+133
+144
+146
+148
+152
+150
+152
+152
+158
+162
+156
+145
+135
+118
+106
 95
-76
-69
+81
+77
+73
+78
+80
+72
 64
-52
+51
+43
 45
 42
-45
-58
-71
-83
-79
-61
-44
-33
-28
+32
+25
 22
+21
 15
-12
-17
-17
-17
-19
-17
-17
-12
-9
-19
+14
 20
-23
-26
-30
-30
-22
-19
-25
-19
-17
-19
-19
-19
-11
-11
-19
 22
-31
+21
+24
 36
+52
+68
+82
+92
+101
+120
+143
+150
+152
+147
+147
+147
+145
+150
+148
+148
+143
+139
+137
+138
+130
+116
+101
+90
+73
 45
-47
+32
+33
 30
-17
-20
-17
-22
-19
-17
-19
-17
-71
-47
-44
-61
-91
-123
-153
-175
-202
-218
-220
-207
-174
-123
-79
-49
-31
-31
-31
+25
 26
 33
 42
-58
-85
-126
+42
+48
+63
+65
+71
+81
+97
+106
+111
+128
+147
 163
-190
-213
-223
-204
-171
-125
-98
+173
+175
+172
+164
+144
+117
+99
 87
-64
-49
-39
+73
+61
+51
 36
+20
+20
+23
+23
+20
+23
+25
+30
+35
 38
-26
-28
 38
-41
-39
-45
-52
-63
+35
+34
+35
+38
+36
+36
+53
 80
-112
-156
-182
-202
-210
-213
-205
-199
-191
-185
-163
-140
+109
+133
+146
+161
+165
+162
+162
+161
+148
 126
-110
-85
-45
-31
-38
-41
-55
-77
-83
-77
+104
+74
+57
 45
-26
 25
-20
-17
-19
-22
+27
+34
+33
+32
+29
 22
 15
 14
-15
-17
-17
-17
-20
-19
-11
-11
+21
 23
+24
+27
+29
+29
 26
-25
-25
-23
-30
-30
 38
-60
-69
-74
-76
-79
-79
-71
-71
-71
-71
-66
+63
+93
+115
+136
+148
+157
+157
+158
+164
+163
+164
+167
+166
+165
+157
+148
+142
+135
+136
+138
+130
+129
+127
+129
+129
+131
+121
+111
+92
+78
 61
-58
-66
-69
-82
-83
-64
-47
+52
+50
+50
+51
+51
+45
+40
+35
+41
+44
+41
 34
-28
-28
-19
-17
-22
-22
-23
-17
-17
-22
-12
-12
-17
-19
+29
+27
+27
+25
+27
+35
+33
+34
+42
+60
+83
+108
+124
+134
+138
+146
+154
+150
+144
+129
+126
+120
+117
+115
+111
+101
+95
+89
+86
+93
+91
+82
+72
+65
+53
+43
+41
+38
+30
+21
+25
+31
+42
+49
+60
+78
+92
+104
+117
+126
+135
+135
+149
+163
+166
+164
+167
+156
+142
+117
+88
+78
+63
+53
+43
+35
+31
+21
 19
 22
-23
-23
-11
-14
-20
-19
-19
 22
 19
-20
-11
-14
-23
-23
-30
+25
+29
 36
 38
+40
 42
-26
-25
+46
+53
+58
+58
+61
+60
+77
+108
+137
+154
+164
+167
+163
+147
+135
+131
+120
+102
+79
+59
+50
+42
+48
+46
+58
+55
+49
+44
+36
+21
+19
+23
 25
-30
+27
+32
+32
 31
+25
 26
-22
-20
-22
-69
-68
-82
-106
-134
-164
-186
-205
-218
-218
-207
-177
+42
+59
+77
+101
+119
+127
+125
+128
+131
+135
+139
+143
+147
+149
+140
+128
+110
+99
+100
+101
+93
+82
+80
+83
+86
+88
+90
+72
+59
+50
+36
+33
+36
+38
+38
+35
+33
+32
+33
+36
+43
+41
+35
+40
+41
+51
+52
+54
+62
+60
+60
+67
+87
+114
+136
+152
+158
+156
+149
+144
 133
+116
+102
+88
+85
 80
+74
+68
+61
+58
+49
+49
+59
+61
+62
+55
 49
+45
+41
+48
+45
 30
-22
+24
 26
-30
-41
-58
-76
-99
-134
-177
-210
-229
-235
-229
-194
+35
+49
+61
+79
+101
+121
+140
+148
+153
+150
+147
+147
+150
+145
 136
-76
+131
+120
+102
+79
+65
+62
+57
 50
-39
+41
+36
 34
-28
-26
-38
-45
-44
+24
+21
+23
+21
+19
+23
+27
 39
-52
-63
-69
-80
-93
-106
-121
-158
-185
-201
-202
-194
-182
-171
-159
-152
-142
-125
+44
+49
+58
+65
+81
+91
 96
+97
+97
+109
+128
+147
+153
+149
+143
+130
+110
+92
+91
+88
 77
-64
-49
-28
-22
-26
-30
-36
+65
+58
+52
+48
+88
+92
+98
+93
+83
+78
+68
 44
-60
-57
+35
 39
-26
-26
-25
-25
-25
-25
-30
-19
-12
-19
-17
-17
-20
-20
-19
-12
-14
-15
-20
-23
-23
-19
-25
-15
-19
-33
+43
+44
+51
+53
+48
 39
-42
+35
 41
-52
+44
+51
+65
+80
+88
+85
+89
+93
+97
+99
+104
+110
+118
+105
+91
+72
+61
+64
+68
 58
+50
+45
+48
 53
-60
-64
-71
-72
-72
+58
+55
+45
+40
+32
+23
+24
+35
+41
+40
+33
+33
+35
+32
+29
+35
+39
+44
+54
 69
-71
+85
+88
+93
+97
+92
+89
+95
+107
+130
+145
+154
+153
+142
+127
+112
+97
+79
 63
-64
-76
-61
-52
-42
+51
+53
+50
+45
 39
-31
-23
-22
-30
-31
-25
-20
-20
-19
-15
-12
-19
-19
-20
-23
-23
-19
-9
-14
-20
-19
-22
-22
-20
-22
-12
-23
+35
 36
+27
+25
+32
+41
+46
+50
 44
-44
-47
+40
+36
+41
 42
+35
+29
 34
-25
-28
-34
-41
+46
+71
+88
+108
+128
+152
+163
+164
+156
+144
+131
+128
+121
+102
+89
+85
+78
+64
+46
 45
-42
+57
+60
+60
+50
+44
 36
-28
-26
-68
-98
-131
-158
-178
-201
-213
-220
-213
-197
-174
-136
-93
-52
-33
-22
-20
-30
-39
-63
-98
-125
-153
-182
-210
-234
-245
-242
-218
-175
-107
-52
-28
-26
-22
 25
-28
-39
-60
-69
+20
+23
+20
+23
+24
+32
+45
+61
 72
-88
-102
+89
+104
+118
+134
+138
+137
+134
+139
+143
+140
+129
 115
-133
-148
-161
-177
-191
-205
-194
-177
-152
+102
+92
+68
+57
+58
+58
+57
+49
+48
+50
+45
+134
+135
+135
 128
-112
-104
-95
-91
-77
+120
+118
+105
+78
+58
+59
+69
+72
+72
+70
+64
 55
-45
-36
-28
-19
-14
-20
-25
-30
-41
+51
+49
+43
+43
+46
+55
+61
+57
 58
+61
 63
-49
-39
-31
+62
+68
+73
+77
+64
+59
+48
+40
+40
+43
+40
+33
+29
+29
 34
-36
 38
 39
-42
-34
-25
-23
-19
-17
-23
-19
-15
-7
-9
-14
-17
-19
-19
-17
-19
-9
-11
-20
-23
+36
+31
+26
 23
-28
-33
+24
+29
+40
+40
+38
 34
 34
-38
-52
-60
-64
-69
-64
-64
-47
-42
-50
-53
-60
-57
-53
-45
-38
+30
 31
-44
 41
-36
-26
+50
+64
+83
+106
+125
+129
+130
+130
+125
+118
+118
+123
+133
+136
+133
+127
+110
+90
+76
+60
+46
+33
+27
+32
 30
+33
 26
-17
-17
+27
 25
-23
-19
-23
-19
 17
-11
-11
-20
-20
-19
-20
-19
-23
-22
+15
+24
+30
+35
 42
-69
-76
-76
+44
+41
+32
+34
+41
+40
+42
+49
 72
-66
+101
+125
+142
+155
+166
+171
+159
+137
+116
+99
+96
+88
+68
+51
+50
 49
+41
+39
+40
+58
+62
+64
+59
+46
+35
+23
+16
+24
+22
+23
 30
-30
-33
-42
-50
-52
+40
+59
+81
+107
+125
+138
+153
+156
+157
+153
+148
+145
+143
+119
+96
+72
+58
+51
+43
+38
+43
+49
 45
-34
-33
-83
-128
-175
-201
-218
-226
-228
-216
-191
-163
-120
+40
+39
+40
+39
+153
+150
+146
+148
+148
+143
+137
+108
+91
+93
+96
+91
 87
+79
+65
+55
+55
+58
+54
+50
+44
+44
+45
+44
+45
+46
+48
+48
+52
+58
 58
+46
+38
+34
+29
+32
+31
 33
+32
+22
+24
 26
-20
-26
-38
+32
+34
+35
+29
+29
+25
+24
+34
+35
+39
+44
+45
+48
+44
+49
 60
-90
+71
+92
+115
+131
+147
+149
+147
+144
+136
 128
-161
-185
-209
-229
-240
-235
-224
-199
-152
-88
-39
-20
+120
+117
+110
+105
+97
+90
+72
+59
+49
+34
+31
+24
 23
+31
+30
+30
+27
+24
 23
-26
-36
-55
-85
-99
-114
-128
-139
-155
-171
-190
-201
-199
-196
-191
-166
-128
-95
-74
-63
-53
+16
+14
+16
+21
+27
+38
+46
+49
+44
 50
+60
+60
+72
+85
+108
+138
+157
+172
+180
+176
+165
+142
+108
+81
+64
+62
+57
+48
+35
+33
+33
+35
+35
+39
+51
+62
+64
 55
+45
+33
+25
+24
+30
+33
+39
 49
+62
+89
+112
+137
+154
+165
+164
+157
+147
+139
+130
+127
+118
+91
+65
 45
 39
+36
+31
+36
+44
+51
+45
 39
+35
 34
-20
+35
+139
+131
+129
+135
+143
+145
+140
+123
+108
+102
+99
+91
+80
+65
+52
+43
+48
+58
+58
+57
+57
+52
+45
+40
+40
+44
+42
+46
+53
+61
+61
+46
+31
+33
+29
+31
+32
+33
+30
+23
 15
 25
-30
-42
-60
-79
-96
-87
-68
-60
+26
+29
+33
+29
+26
+20
+26
+41
+49
+54
 64
-68
 72
 77
-82
-71
-53
-44
+74
+76
+80
+93
+116
+137
+149
+147
+138
+129
+123
+114
+110
+100
+91
+76
+65
+61
+59
+49
+42
+36
 30
-26
+27
+24
+24
+31
+34
+31
 25
-22
-19
-9
-11
-17
-20
-20
-19
-17
+27
+26
+16
 15
-9
-9
-14
-17
-20
 19
+21
 22
-25
-19
-20
-36
-44
-49
-47
-47
-41
-33
-25
-36
-47
+38
 55
-63
-68
-71
-60
+72
+78
+87
+99
+107
+118
+129
+148
+170
+176
+181
+177
+159
+140
+112
+79
 55
-64
-66
-57
-45
-39
-36
+42
+35
+41
+35
+29
 26
-23
-28
-22
-23
-22
-22
-20
-12
-12
-20
-19
-22
-23
-22
-23
-31
+26
+32
+30
+38
+48
+52
 53
-90
+51
+42
+38
+34
+42
+53
+59
+69
+82
+99
+121
+140
+157
+165
+167
+156
+135
+115
+100
+89
+88
+87
+67
+46
+35
+32
+32
+30
+40
+49
+53
+48
+40
+33
+33
+39
 104
+91
+90
+100
+117
+120
+117
+101
+86
+79
+71
+68
+58
+46
+39
+32
+38
+44
+51
+55
+60
+58
+49
+39
+35
+39
+38
+45
+53
+63
+63
+50
+35
+32
+31
+38
+42
+40
+35
+25
+21
+24
+29
+27
+35
+36
+38
+35
+45
+64
+78
+95
 106
+111
+115
+114
 109
-99
+105
+110
+124
+140
+138
+129
+112
+97
+86
 77
-52
-28
+77
+69
+57
+45
+36
+39
+41
+41
+44
+38
+30
+31
+31
+38
+46
+43
+35
+29
+31
+26
+20
+15
+20
+20
+25
+42
+71
+100
+121
+138
+149
+158
+166
+172
+178
+185
+182
+172
+154
+129
+102
+83
+61
+46
+30
+29
+32
+34
+31
+27
+29
+27
+29
 31
-28
 41
-49
+44
 41
-33
-28
-106
-161
-202
-226
-237
-234
-221
-199
+41
+44
+50
+58
+71
+91
+99
+109
+117
+129
+142
+146
+154
 161
-112
-76
+152
+131
+99
+74
+60
+51
 52
+58
+46
+36
+33
 34
-26
-23
-22
+36
+34
+44
+57
+55
+50
+36
 34
+36
+41
+72
+62
+52
 63
+77
 82
-107
-145
-178
-202
-212
-226
-221
-204
-185
-161
-118
-72
-33
-26
-33
-38
-41
-57
-83
-115
-142
-148
-163
-174
-183
-197
-202
-194
-177
-166
-142
-110
 77
+64
 52
-38
+50
+45
+40
 36
+32
+27
+25
 30
-36
+39
+45
 49
 58
-68
-66
-58
+63
+57
+41
+40
+41
+39
+42
 50
-31
+64
+67
+59
+49
+45
+46
+58
+68
+67
+59
+43
+27
 30
-42
+30
+32
+39
+46
 52
-72
-98
-123
-134
-131
-107
-106
-107
+57
+78
+104
 118
-128
-129
-133
+135
+144
+146
+148
+145
+130
 118
-102
-79
-60
+108
+112
+115
+112
+99
+78
+67
+57
+50
+48
+44
+39
+33
+25
+24
+33
+41
+46
+40
+34
+38
 45
+62
+73
+68
+53
 34
-28
-28
-17
-14
-19
-23
+29
+26
 20
-19
-20
-17
-11
-12
-17
-17
-20
-22
-20
-23
-14
-14
 20
 25
-28
+25
+33
+52
+88
+133
+157
+174
+190
+195
+195
+196
+193
+181
+170
+149
+123
+92
+65
+58
+52
+46
+31
+25
+30
+33
+33
+31
+27
+27
+27
+39
+46
+45
+45
+48
+58
+74
+93
+112
+135
+139
+138
+134
+130
+131
+125
+121
+124
+118
+101
+71
+46
+38
+33
+35
+42
+41
+38
+35
+36
+40
+36
+39
+46
+49
+43
+35
+34
+40
+57
+58
+44
+38
+43
+54
+60
+55
+44
+34
 30
-28
+27
+24
 26
-20
-22
 26
+24
+27
 34
-47
+53
+59
 58
-68
-76
-69
+63
+74
+77
+64
+63
+60
+54
+51
+55
+65
+77
 74
+71
+79
+81
+97
+108
+109
+97
 80
+68
+65
+67
+68
+76
 85
-85
-71
-57
-49
+96
+106
+117
+140
+150
+166
+166
+167
+164
+153
+142
+123
+99
+89
+77
+72
+65
+51
+40
 36
+33
+33
 34
-38
-30
-28
-28
-25
-25
-17
-14
-23
-22
+32
+24
 19
 20
-20
-23
-25
-49
-85
-104
-118
-118
-115
+33
+41
+44
+39
+34
+46
+65
+88
 102
-68
-30
-23
-14
-19
-26
-22
-17
-14
-137
-182
-220
-231
-234
-224
-197
-159
-117
-76
+90
+70
 45
-30
+33
+31
 25
-23
+24
+29
+35
+45
+64
+108
+147
+180
+201
+210
+210
+205
+196
+182
+164
+139
+118
+93
+67
+49
+44
+46
+42
+32
+25
+29
+31
+32
+27
 25
+27
 31
+45
 53
-87
-106
-121
-153
-180
-199
-197
-185
-171
-145
+52
+51
+57
+70
+93
 123
+144
+158
+155
+137
+117
+100
 93
-71
-41
-15
-26
-41
-45
+83
+78
+83
+83
+76
 58
-82
+42
+35
+31
+36
+43
+42
+40
+38
+35
+35
+33
+35
+44
+45
+45
+48
+57
+67
+87
+46
+34
+31
+32
+43
+52
+51
+42
+34
+29
+24
+21
+27
+30
+34
+39
+52
+78
+91
+92
+93
+107
+114
+109
+105
+100
+90
+81
+80
+85
+97
+110
 115
+125
+129
+143
 152
+153
+145
+127
+119
+114
+112
+119
+123
+128
+134
+140
+155
+165
+171
 172
-183
-194
-197
-201
-199
-183
-163
+168
+162
+154
+146
 129
-101
+110
 88
-66
-47
-36
-26
-26
+63
+48
+48
+43
+32
+27
+30
 26
-38
-71
-91
-101
-106
-96
-72
-58
-53
-77
-96
-117
-139
-158
-166
-159
-153
-153
-158
-172
-178
-185
-180
-163
-148
-128
-101
-74
-52
-36
+32
+32
 31
-25
-26
-26
-23
-25
-26
-25
-25
-14
-15
-17
-22
-22
-20
-17
-22
-15
-14
-19
-20
-20
-23
-22
-22
-14
-14
+29
 23
+24
+35
+49
+52
+49
+53
+69
+88
+105
+111
+100
+76
+45
+33
+31
+31
+42
+51
+59
+76
+96
+131
+167
+194
+208
+213
+204
+191
+171
+150
+131
+105
+87
+73
+59
+48
+43
+44
+41
+33
+27
 30
-38
-47
+30
+30
+27
+32
+35
+44
 61
-68
-66
-74
-83
-91
-96
-90
+73
+73
 72
-60
+79
+96
+116
+143
+157
+167
+155
+124
+89
+68
+63
+51
+46
+55
+58
+57
+52
+43
+38
+36
+46
+55
+49
 45
-44
-47
 41
-38
-38
-34
 34
-26
-22
+30
 31
-28
-26
-23
-19
-25
-19
 36
-60
-83
+44
+54
+63
+73
+87
 104
-112
-114
-107
-82
-53
-34
-28
+123
+49
+48
+41
+46
+55
+69
+73
+60
+46
+36
 26
-28
-25
-17
-20
-174
-204
-226
-237
-226
-204
-161
-114
-72
-50
-34
-22
-23
-25
 31
-41
-77
-115
-136
-148
-167
-178
-180
+39
+51
+59
+65
+83
+114
+129
+133
+140
+149
+153
+152
+146
+142
+133
+118
+110
+116
+128
+143
+156
 164
-137
-117
-93
-71
-55
-44
+171
+177
+185
+181
+176
+162
+154
+152
+153
+154
+156
+161
+161
+159
+158
+161
+156
+154
+144
+129
+120
+108
+96
+82
+68
+48
 39
+36
+38
+27
 25
-39
-63
-77
-98
-131
-166
-196
-207
-212
-212
-207
-197
-169
-136
-101
-72
-50
-45
+32
+30
+32
+33
 36
 41
 38
-30
-28
-28
-52
+40
+49
+58
+68
+68
+70
+83
+96
+99
+104
+88
+68
+45
+35
+39
+45
+63
+81
 91
+105
 120
-136
-144
-133
-117
-95
-99
-123
-147
-166
-177
-183
-177
-175
-175
-178
-185
-194
-202
-201
+150
+180
 193
-182
-174
-167
-145
-115
-83
-66
-58
-45
-39
-31
-26
-30
-34
-34
-30
-20
-17
-26
-25
-26
-25
-23
-23
-14
-12
-17
-17
-15
-20
-19
-14
-7
-11
-20
-22
-30
-34
-41
-49
-50
-55
-72
-83
-91
-88
-77
-64
-58
-60
-64
-58
-57
-57
-57
-57
-45
-47
-55
-52
-42
-30
-23
-23
-17
-20
-34
-49
+197
+197
+184
+159
+130
+106
+89
 68
-80
-88
-91
-77
 58
-49
+62
+58
+54
+53
+44
+40
+29
+24
+31
+31
 33
-26
-25
-20
-14
-15
-201
-220
-232
-229
-210
-171
+34
+40
+48
+65
+89
+110
+114
+114
 117
-74
-55
-42
-33
-23
-25
-28
-44
-64
-102
-144
-163
-172
-175
+126
+137
+148
+159
 164
-144
+142
 106
-79
-60
+68
+48
+42
+35
+32
+38
+43
+42
+40
+38
+39
+42
+50
+61
+53
 45
+41
 36
-30
-25
-23
-25
-49
-90
-118
-142
-174
-205
-220
-221
-212
-209
-186
-158
-118
-80
-57
+35
 34
-23
-31
-39
-50
-52
-47
-44
-44
-66
+41
+57
+69
+88
+104
+119
+135
+144
+64
+70
+71
+73
+86
+101
 107
-140
-164
-172
-172
+90
+72
+51
+48
+51
+67
+86
+102
+109
+123
+147
 158
-144
-150
-171
-188
-199
-197
-186
-175
-164
-161
-169
-174
+166
+173
+180
 185
+178
+178
+173
+166
+155
+145
+145
+153
+162
+171
+177
+181
+189
 191
 190
-172
-159
-148
+178
+165
+161
+163
+166
+167
+167
+161
 156
-153
-136
-110
-91
+146
+137
+127
+118
+111
+97
+83
 79
+69
 63
-53
-39
-31
-36
-39
+55
 49
-45
-39
-34
-44
-45
-47
-38
-34
-34
-25
-23
-25
+40
+36
+35
+33
 26
-23
-22
-23
-15
-11
-14
-20
-22
-23
 26
-28
 33
-31
-34
+38
+42
 50
-61
-69
-74
-71
+57
+67
+70
 69
 71
-80
-96
-91
-88
+76
+85
 87
-83
 87
-79
-79
 87
-79
-68
-47
-30
-19
-11
-11
-28
-30
-34
-44
-47
-57
-50
-47
-47
+88
+83
+77
+64
+54
 42
-34
-26
-22
-19
-17
-220
-231
-231
-220
-185
+42
+54
+71
+91
+110
+125
 133
-82
-52
-50
-52
+149
+165
+180
+178
+171
+166
+152
+127
+92
+70
+62
+46
 38
-26
+41
+46
+50
+50
+43
 34
-44
-71
-99
-137
-172
-188
-186
-178
-145
-102
-60
-44
+24
+26
 31
-28
-23
-23
-22
-23
-28
-57
-98
-133
-163
-194
-218
-224
-209
-193
-172
+32
+39
+43
+55
+72
+92
+119
+147
+154
+150
+146
+143
+138
+137
+138
 140
-102
-71
-42
+120
+90
+59
+40
+35
 31
-15
-17
 30
+40
+39
+40
+39
+34
+40
+39
+48
+57
+51
+42
+39
+43
+48
 49
 61
-72
-68
-61
-63
-90
-129
-159
+82
+104
+123
+135
+146
+148
+140
+85
+102
+111
+119
+128
+140
+140
+127
+107
+91
+82
+86
+102
+121
+137
+144
+146
+157
+166
+178
 183
-196
-197
-193
-177
-175
+192
+192
+190
+187
 186
-196
-194
-188
+181
+171
+165
+158
+159
 164
-140
-117
-112
+161
+165
+170
+173
+182
+174
+158
+136
+131
+134
+145
+146
+143
+134
 123
-126
-133
-137
-137
-121
 106
-102
-117
-126
-123
-114
-102
-95
-80
-68
-47
-33
-38
-47
-57
-64
-64
-68
-76
-79
-76
-71
-64
-61
-52
-44
-45
+92
+83
+74
+70
+62
+54
+48
+46
 41
-31
-30
-22
-17
-11
-15
-22
-20
-20
-22
-20
-19
-19
-20
-34
 38
-45
-50
-50
-60
+35
+34
+33
+36
+34
+30
+35
+49
+62
+69
 77
-102
-126
-128
-125
-117
-114
-112
+89
+101
 107
-102
-109
 109
+106
 96
-68
-42
-25
-15
-14
-22
-20
-25
-23
-33
-34
-28
-31
-38
+95
+91
+91
+83
+72
+61
+54
+46
+44
+44
+53
+71
+91
+112
+131
+140
+148
+154
+163
+162
+144
+128
+119
+111
+96
+70
+59
+54
+45
 39
 42
-36
-26
-19
-15
-231
-232
-226
-205
-159
-101
-57
-47
-58
-63
+44
+49
+51
 52
+46
+39
+39
 42
-45
-74
-106
-142
-172
-194
-207
-199
-178
-128
-74
-39
-25
-26
-20
-20
-22
-22
-26
-28
-58
-93
-123
-159
-191
-212
-209
+49
+55
+64
+83
+100
+124
+150
 174
-140
-118
-80
-57
-41
-28
-25
-14
-17
+174
+168
+153
+134
+117
+100
+99
+102
+91
+68
+50
+39
+38
 33
-58
+39
+50
+51
+44
+38
+31
+35
+33
+39
+46
+48
+44
+50
+61
+74
 82
-99
-95
-90
 96
-118
-152
-178
-201
-209
-205
-197
-174
-153
+119
+137
+150
+156
 153
+142
+123
+110
+125
+138
+146
 155
-155
+165
+168
+158
+144
+133
+124
+126
+135
+146
+153
+153
+148
+147
+149
+161
+168
+175
+182
+176
+171
+171
+163
+156
+153
+145
+142
+134
+127
+126
+127
+142
+148
 145
 120
-88
+96
+85
+92
+101
+102
+104
+90
+76
+63
+58
+54
+45
+46
+44
+39
+36
+33
+27
+34
+38
+39
+41
+44
+46
+48
+58
+78
+93
+101
+107
+117
+131
+136
+136
+127
+109
+90
+82
+76
 63
 55
-64
-69
-74
-79
+49
+49
+46
+52
+61
 77
-69
-55
-55
-66
-76
-80
-82
-85
-88
-85
+100
+120
+136
+147
+143
+144
+142
+137
+124
+100
+83
+78
+78
 77
 63
-47
+59
+57
+50
+44
 42
-55
-72
-88
-93
-95
-101
-98
-95
-88
-91
-96
+42
+45
+50
+58
+64
+65
+62
+73
+80
 88
+102
+118
+135
+150
+170
+181
+177
+161
+130
+102
 80
-74
-61
-45
+63
+59
+71
+71
+54
+43
+40
 39
-28
-25
-12
-14
-19
-22
-20
-23
-19
-19
-15
-12
-20
-26
-33
-31
+39
+50
+60
+61
+48
+38
 34
-49
-71
-106
+38
+32
+35
+48
+54
+59
+70
+89
+107
+118
+135
+149
+156
+156
+154
 140
-152
-155
-145
-136
-131
 120
+89
 117
-128
 129
+137
+142
+154
+170
+176
+176
+170
+164
+155
+152
+153
+154
+152
+138
+124
+114
+112
+121
+136
+140
+148
+143
+136
+131
+123
+116
 118
-87
-52
-26
-15
-14
-23
-19
-19
-22
-22
-23
-17
-19
-23
-31
-36
+111
+101
+95
+79
+79
+81
+97
+111
+111
+92
+63
+53
+55
+62
+63
+61
+57
+49
+38
+40
+43
+41
+38
+38
 36
-31
+34
 25
-22
-232
-226
-216
-185
-133
-76
-44
-41
-52
-64
+26
+36
+43
+54
 58
-60
+71
 80
+87
+98
+120
+129
+129
+129
+134
+142
+140
+139
+127
+101
+71
+59
+53
+50
+46
+49
+57
+63
+74
+90
+109
+135
+149
+157
+152
+139
+124
 112
-145
-171
-191
-207
-210
-202
-169
-115
-61
-26
-20
-25
-23
-22
-25
-30
-42
+98
+85
+65
+53
 57
-76
+60
+62
+55
+51
+57
+50
+50
+53
+55
+53
+60
+71
+90
+100
+108
+117
+123
+131
+142
+150
+158
+168
+177
+178
+164
+136
+100
+70
+53
+40
+42
+55
+59
+50
+43
+40
+43
+42
+46
+62
+59
+45
+35
+36
+41
+43
+44
+58
+71
+87
 101
-121
-152
-185
-202
-175
+120
+134
+140
+148
+161
+159
+149
 131
+109
+91
+67
+101
+109
+111
+114
+129
+146
+164
+170
+171
+168
+162
+157
+148
+138
+123
+100
+86
+79
+76
+79
+88
+99
+104
 93
+88
+81
+80
+71
+72
+72
 68
+54
 49
-33
-25
-25
-23
-19
-23
+50
+55
+68
+86
+89
+79
+55
+41
+46
+45
+45
 44
-71
-107
-134
-142
-137
+44
+35
+34
+33
+43
+39
+34
+32
+33
+32
+29
+34
+48
+69
+86
+95
+112
+125
+135
+143
+158
+156
+146
 136
-155
-172
-188
-199
-199
-191
+131
+134
+129
+123
+114
+83
+57
+48
+43
+50
+53
+60
+73
+88
+109
+128
+146
+163
 166
-126
-98
-93
-96
-98
+163
+150
+125
+104
 88
-71
-52
-30
-28
-31
-36
-36
+68
+57
+46
+44
+58
+59
+60
+55
+50
+51
+55
+63
+76
+81
+86
+92
+107
+124
+135
+144
+150
+153
+157
+157
+157
+155
+157
+157
+154
+136
+106
+73
+53
+43
+35
 41
+54
+60
+54
+48
 42
-36
-25
-28
+40
 34
+40
+50
+49
 41
-42
-45
-53
+40
+46
+58
 61
 71
+89
+105
+121
+133
+142
+145
+142
+137
+142
+142
+125
+100
 79
-80
-61
-58
+63
+51
+68
 69
-91
-112
-118
-115
-106
-91
-80
-82
-101
-115
-117
-114
-99
-83
+71
+73
+88
+110
+125
+137
+149
+149
+146
+136
+124
+109
+86
+62
+52
+52
+51
+52
+59
 69
+73
+62
+53
+50
+46
+44
+48
+51
+50
+39
+34
+40
+44
+57
+77
+83
+76
 52
+41
+42
+42
+40
+42
 39
-33
-19
-17
-23
-22
-19
-19
-19
-22
-11
-9
-19
-23
-22
-25
-25
+32
+27
+32
+43
 38
-49
-77
-110
-131
+38
+38
+36
+43
+46
+60
+81
+104
+126
 145
+158
+168
+171
+173
+171
+162
+144
+129
+115
+108
+102
+96
+86
+65
+52
+45
+48
+55
+65
+81
+102
+124
 144
+161
+175
+178
+175
+159
+134
+108
+85
+65
+53
+45
+40
+48
+61
+62
+59
+54
+49
+52
+63
+86
+109
+126
+130
+138
+147
+158
+163
+165
+167
+163
+155
 142
-136
-121
+128
 123
-133
-137
-126
+119
+117
+112
 98
-60
-36
-22
-19
-23
-23
-22
-15
-22
-22
-14
-14
-22
-25
-26
-31
+79
+58
+44
+39
 33
-28
-28
-228
-215
-188
-152
-107
+40
 58
+68
+62
+50
+41
 41
 34
-45
-57
-68
-82
+39
+41
+42
+43
+51
+65
+83
+96
+104
 120
-152
-178
-194
-202
-212
-209
-193
-147
-93
-50
-22
-15
-22
-26
-28
-33
-50
-80
-109
+135
+142
+146
+139
 128
-140
-152
-172
-194
-186
-152
-90
-57
-39
-28
-25
-23
-23
-26
+109
+100
+106
+110
+100
+78
+58
+46
+43
+44
+40
+41
+44
+55
+67
+85
+97
+109
+112
+111
+100
+88
+72
+58
+36
 30
-34
-66
-95
-136
-172
-186
-182
-177
-178
-183
-178
-167
-158
-142
-114
-76
-50
-50
-47
+33
+32
+36
+48
+59
+69
+59
+48
+44
+36
+39
+44
 49
+48
+38
+36
+41
+45
+53
+70
+74
+68
+51
 49
+51
+48
+45
+42
 38
 33
-20
-23
-30
-30
-28
-30
-28
 26
-17
-17
-22
-26
-25
-31
-36
+29
+40
+42
+42
 42
 53
-74
-87
-82
-77
+68
+80
+99
+124
+147
+167
+181
+187
+190
+183
+175
+162
+140
+119
+99
 83
-104
-126
-128
-120
-102
 76
-66
-71
-101
-128
-134
-129
-121
-101
-90
-74
+73
+70
+67
 58
-42
-28
-22
-26
-23
-19
-20
-20
-20
-14
-12
-20
-20
-22
-22
-22
-28
+60
+67
+72
+82
+97
+115
+139
+158
+172
+182
+182
+173
+158
+135
+112
+89
+69
+55
+43
+40
+38
+42
+57
+57
+54
+50
+48
+58
+74
+107
+143
+164
+173
+181
+183
+185
+181
+176
+162
+143
+121
+104
+86
+80
+77
+73
+70
+61
+51
+46
+41
+35
 30
+41
+60
+72
+67
+51
+42
+41
+43
+42
 45
-74
-88
-99
-112
+44
+52
+68
+90
 115
-114
-104
-109
-125
-136
-125
+129
+137
+148
+150
+149
+139
+119
 98
+71
 61
-45
-28
+71
+81
+83
+72
+46
+42
+41
+32
 26
+24
+27
 31
-28
-25
-23
-20
-22
-15
-15
-22
-20
-20
-23
+39
+49
+59
+70
+79
+78
+73
+63
+53
+42
+32
 26
-34
-34
-215
-185
-142
-101
-71
-47
-31
-28
+29
+30
+36
+53
+70
+83
+77
+61
+46
+40
+40
+48
+52
+51
+42
+38
+43
+45
+48
+60
+65
+63
+55
+61
+67
+59
+51
+46
+44
+43
+33
 38
+49
+59
+63
+71
+88
+109
+127
+142
+163
+178
+187
+193
+194
+190
+174
+155
+133
+106
+82
+70
 58
+51
+52
+57
+63
+69
 82
-112
-145
+97
+109
+124
+139
+157
 174
 185
-191
-199
-205
-197
+186
+182
 164
-117
-69
-38
-17
-19
-20
-26
-28
-49
+148
+121
+101
 82
-129
-164
-183
-193
-196
-201
-201
-177
-128
-68
-31
-28
-22
-22
-22
-26
+65
+55
+46
+41
+35
+32
 38
+48
+51
 52
-76
-109
-144
-177
-204
-213
-210
-191
-175
-158
-134
-112
+54
+59
+78
 99
-93
-76
+134
+167
+189
+201
+199
+201
+191
+180
+161
+135
+105
+79
+61
+57
+53
 49
-26
-31
-26
-28
-31
-30
+48
+44
+42
+40
+42
+36
+34
 30
-20
-22
+35
+58
+67
+64
+49
+44
+53
+59
+59
+60
+63
+71
+92
+118
+138
+144
+149
+148
+145
+135
+116
+91
+67
+43
+40
+48
+62
+72
+67
+53
+43
+44
 31
-28
-26
-23
 25
-15
-14
-14
-17
-19
-20
-20
+21
 20
+24
+25
+32
 33
-38
-63
-88
+45
+55
+54
+54
+53
+49
+42
+34
+27
+30
+30
+35
+51
+77
+95
 90
-85
-88
-104
-123
-123
-112
-98
-74
-63
-72
-102
-128
-139
-139
-129
-118
-106
-90
-71
-53
-33
-25
-25
-23
-23
-26
-25
-22
-12
-12
-17
-19
-19
-22
-20
-20
-17
-22
-34
+70
+52
+39
+41
 49
+54
+52
+44
+42
+48
+52
 58
+63
+73
+79
+81
+91
+96
+85
+69
+65
+63
 64
+59
+60
+76
+92
+106
+115
+130
+149
+165
+173
+184
+189
+191
+185
+182
+172
+144
+115
+95
+74
+62
+57
+50
+44
+49
+67
+85
+100
+116
+137
+154
+162
+176
+187
+195
+195
+186
+163
+131
+108
+85
+69
+55
+46
+42
+40
+39
+35
+31
+33
+45
+50
+57
 68
+88
+114
+134
+161
+186
+202
+205
+204
+194
+181
+158
+136
+104
 71
-68
+52
+44
+44
+42
+40
+36
+42
+38
+35
+39
+41
+40
+31
+40
+58
+67
+61
+51
+49
+65
 82
+89
+91
+95
 107
-123
-118
-99
-80
+120
+143
+155
+147
+134
+126
+116
+104
+87
 64
-55
-50
+46
+31
+29
+36
+46
 57
-49
-33
-28
+60
+54
+46
+43
+29
 25
 17
-15
-12
 19
-20
 17
-22
-25
-36
-41
-188
-139
-90
-55
-44
+19
+23
+20
+26
+40
 41
+45
+51
+50
+48
+35
+33
 34
+31
 34
+48
+72
+95
+93
+77
+55
+43
+45
 53
-85
+60
+62
+53
+52
+61
+72
+80
+91
+101
+116
 118
-150
-169
-169
-174
-178
-186
-193
-172
+130
 134
-87
-45
-31
-19
-15
-20
-26
-39
-64
+124
+106
+100
+100
+105
+99
+100
 115
+134
+148
+157
+165
+175
+181
+183
+185
+183
 171
-204
-224
-231
-228
-220
-202
-164
-106
-47
-28
-23
-26
-26
-31
-39
-63
-91
-121
 161
-191
-212
-220
-215
-197
-167
-137
+153
+139
 109
-82
+80
+62
+53
+59
 61
-55
-57
-58
+53
+52
+64
+91
+121
+140
+157
+175
+186
+194
+200
+197
+197
+186
+166
+135
+98
+71
+54
+52
+50
+50
+44
 41
-26
-28
-25
-30
-31
+46
+44
 36
-39
-41
+36
+50
+62
+78
+99
+129
+154
+168
+183
+196
+203
+197
+186
+171
+147
+118
+98
+77
+58
+50
+43
 41
-49
+43
 41
-34
-28
-25
-25
-15
-14
-22
-23
-22
-20
-19
-26
-28
-47
-68
-76
-74
-77
-82
-93
-93
-87
-82
-68
-63
-76
-98
-123
-131
-131
-129
-118
-109
-91
-68
+45
 50
-30
-23
-30
-33
-33
-26
-28
-31
-23
-22
-23
-25
-20
-23
-23
-25
-15
-14
-22
-23
-25
-33
-33
-38
+42
 36
-52
-88
-107
-117
-117
-110
-104
-93
-91
-96
-82
-66
+38
 42
-26
-22
-14
-14
-19
-19
-17
-20
-23
-33
+46
 42
+51
+69
+81
+73
+64
+65
+86
+108
+121
+128
+130
+137
+146
+154
 152
-96
-55
-34
-30
-34
-47
-57
-85
-123
-147
-158
-155
-139
-136
-150
-171
-172
-152
-104
-63
-38
-26
-15
-15
-26
-36
-53
+133
+108
 91
-144
-196
-226
-237
-234
-223
-207
-185
-139
-88
+81
+72
+63
+49
+40
+29
+27
+30
+31
 41
-25
+45
+45
+42
+41
+29
 23
+20
+17
+19
+21
+22
+21
 26
 33
 41
-63
-98
-139
-175
-204
-220
-224
-216
-193
-155
-110
-83
-63
 45
-41
-36
+53
+61
+68
+60
+53
+49
 44
+39
+50
+67
+90
+91
+81
+65
+57
+59
+73
+79
+85
+79
+81
+93
+106
+114
+128
+142
+154
+157
+166
+171
+163
+150
+143
+142
+147
+146
+146
+154
+167
+175
+177
+174
+174
+174
+170
+165
+150
+138
+123
+111
+101
+74
 55
+50
+51
+59
+67
+61
+65
+89
+120
+155
+175
+186
+199
+205
+204
+199
+189
+178
+159
+136
+108
+77
+58
 41
-33
-38
-39
+45
+51
+49
+45
 44
-52
+54
 58
-66
-68
+55
+59
 74
+97
+119
+145
+166
+182
+191
+193
+193
+186
+173
+159
+133
+105
 80
-69
+67
 58
+54
+50
+48
+46
+46
+51
+55
+57
+45
+38
+39
+45
+54
+63
+73
+97
+112
+108
+100
+100
+115
+133
+144
+150
+152
+150
+147
+143
+130
+107
+81
+65
+57
+49
+44
+42
 38
+32
+26
+26
+24
+29
 30
-28
+39
+40
+41
 26
 22
-28
-23
-22
-20
-19
+21
 20
-23
-28
-44
-49
-52
-50
+24
+27
+34
+36
+38
+41
+45
 53
-58
-52
-49
-55
-52
-55
-64
-82
-95
-99
+70
+89
 104
-106
+99
+89
+79
+64
+58
+63
+79
 101
+108
+105
+92
+86
 93
+108
+117
+121
+116
+121
+133
+142
+152
+162
+165
+177
+180
+185
+189
+186
+180
+173
+171
+173
+171
+174
+182
+180
+176
+167
+154
+150
+145
+136
+124
+111
+98
+86
+76
+74
+64
+53
+58
+61
+71
+76
+79
+90
+119
+153
+183
+199
+205
+214
+209
+201
+184
+165
+144
+120
+98
+82
+69
+59
+45
+42
+44
+45
+44
+51
+67
 79
+88
+98
+117
+140
+162
+178
+190
+200
+194
+183
+165
+147
+130
+112
+91
+72
+57
+50
+53
+57
+54
+51
+50
+52
 55
+53
+54
+42
+38
+44
+58
+73
+92
+108
+134
+148
+153
+145
+142
+147
+147
+144
+146
+140
+134
+125
+109
+92
+73
+62
+57
+46
 41
+38
+39
+43
+30
+24
 23
-19
 23
-28
-33
-28
-30
+21
+24
+29
 38
-33
-28
-33
-28
-31
-34
-31
-31
-19
-17
-22
-22
-20
-26
-25
-22
-25
-30
-63
-83
-102
-121
-129
-133
-125
-123
-131
-125
-102
-69
-41
+46
+35
+27
+23
 25
-15
-14
-22
-17
-17
-19
-20
-26
 31
-118
-66
-36
-26
-28
-41
+40
+54
+62
+62
+65
 68
+82
+102
+124
+139
+138
+123
+110
 91
-121
-153
-161
-145
-120
-93
+85
 95
-121
-153
-156
-126
-82
-49
-31
-26
-20
-19
-33
-55
-90
-129
-177
-216
-234
-231
-216
-191
-167
-145
 109
-69
-36
-22
-30
-38
-50
-69
-101
+127
+138
 137
+139
+134
+139
+150
+156
+159
+154
+153
+156
+162
+165
+172
+180
+185
+186
+185
+193
+193
+184
 178
-205
-224
-220
-207
-188
-152
+171
+173
+173
+175
+176
+171
+155
+134
+116
+106
 102
-66
-42
-38
-34
-34
-36
-47
-53
-47
-41
-57
-61
-71
-83
-96
-96
 95
-99
-104
-91
+86
+80
+77
+70
+65
+68
+68
 69
+81
+91
+99
+105
+116
+128
+154
+174
+197
+206
+211
+208
+197
+178
+153
+125
+102
+79
+68
+63
+68
+68
+57
+49
+42
 44
-33
-34
-36
-31
-34
-30
-25
-23
-19
-20
-12
-17
-28
-30
-30
-31
-30
-33
-25
-26
-31
-34
-39
-47
-55
-69
-64
-64
+48
+65
+89
+115
+131
+142
+159
+175
+187
+196
+200
+195
+180
+156
+129
+105
+87
 74
-79
-77
 60
-44
-30
-22
-17
-30
-28
-25
-30
-31
-39
-39
-30
-38
-39
-47
+55
+50
+49
+55
+59
+59
+57
+53
 52
 53
 49
+48
+44
+50
+61
+83
+106
+128
+147
+167
+178
+181
+174
+165
+154
+140
+128
+116
+105
+101
+88
+73
+62
+52
+50
+55
+49
+42
+36
+36
 36
-25
 26
 22
-20
-20
-22
-22
-20
-20
-39
-57
-74
-102
-125
-142
-147
-148
-156
-152
-134
-93
-53
-34
-20
+21
+21
 20
 23
-22
-17
-17
-19
-22
-25
-91
-47
-28
-25
-33
-63
-99
-133
-156
+26
+38
+54
+59
+49
+40
+40
+49
+67
+87
+97
+98
+98
+101
+112
+128
+149
+161
+159
+152
+136
+124
+121
+131
+145
+162
+170
+175
+175
+176
+178
+183
+184
+183
+177
+166
+164
+161
+163
+164
 171
-156
-115
+170
+166
+170
+175
+173
+165
+154
+145
+145
+152
+153
+152
+142
+120
+97
 80
-61
-74
-112
+69
+69
+64
+63
+70
+76
+73
+72
+79
+83
+97
+111
+124
+133
 144
 150
-112
-68
-41
-28
-26
-22
-23
-45
-79
-125
 166
+177
+186
+194
 197
-223
-220
-204
-169
-131
-110
-95
+194
+187
+167
+139
+107
+79
+63
+54
+50
+50
+59
+70
 69
-49
-28
-26
-41
-61
-83
-109
-145
-180
-199
-215
-204
-180
-156
-131
-98
-66
-34
-26
-28
-31
-38
-49
+54
+50
+51
+64
+88
+118
+150
+165
+176
+185
+190
+195
+193
+186
+175
+154
+126
+99
+73
+55
+50
+53
+54
+57
+54
+58
+63
+67
 61
-72
 61
+58
+53
+54
+53
+54
+67
+88
+116
+143
+155
+171
+191
+194
+192
+178
+165
+143
+114
+90
+73
+64
 63
-83
-101
-115
-120
-121
-120
-112
-107
-112
-98
-72
+59
 50
+43
+35
 42
-41
+53
+51
+48
 39
-36
-38
-38
-28
-23
+35
+32
 22
-22
-12
-14
 20
-22
 25
 23
-23
-23
-17
-15
-23
 25
-26
-28
-34
-42
-34
-39
-45
-57
-55
-49
-34
-30
-20
-19
-30
-33
-33
 30
-34
-34
-33
-33
-41
-53
-63
-69
-72
-68
-50
-36
-26
-20
-19
-17
-15
-19
-12
-17
-31
 36
 50
-68
-98
-128
-145
-156
-167
-163
-145
-109
-66
-45
-26
-26
-30
-23
-20
-20
-20
-19
-22
 69
-38
-26
-30
-50
-87
+91
+73
+63
+63
+79
+102
+121
 131
-156
-171
-164
-129
-85
-52
-47
-66
-106
+134
+138
 136
-142
+140
+149
+164
+174
+170
+161
+150
+145
+148
+158
+171
+182
+185
+191
+192
+193
+192
+192
+192
+184
+173
+162
+149
+144
+137
+137
+135
+134
+124
+124
+135
+137
+124
+111
+101
 106
-63
-39
-31
-31
-23
-36
-63
+115
+124
+121
 106
-150
-177
-197
-210
-194
-163
-120
+86
+67
+59
+54
+52
+58
+67
 79
-60
-57
-47
-41
-33
-34
-57
 90
-120
+90
+88
+99
+112
+128
+146
+153
+164
+175
+184
+189
+185
+180
+173
+165
 158
-186
-204
-210
-199
-169
-125
-93
-77
+144
+121
+92
+69
+53
+51
+48
+46
+45
+54
+74
+73
+62
+57
+67
+90
+121
+149
+173
+183
+187
+185
+183
+177
+168
+156
+137
+111
+95
+72
+53
+44
+46
+53
+62
+62
+55
 58
-42
-26
-25
-28
-30
-49
+61
+70
+71
+74
+73
+74
 72
-96
-106
-106
-102
-128
-144
-152
-152
-145
-133
-115
+80
+86
 101
-96
-82
-60
-41
-39
-39
-36
-39
-44
+127
+152
+170
+177
+185
+192
+193
+181
+167
+140
+114
+80
+55
+46
 42
+45
+46
+43
+40
+33
+38
+51
+60
+55
+46
 36
 33
-25
 23
-19
-17
-31
-30
-30
-28
-26
-25
-19
-12
-22
-20
-20
 22
-23
-26
-20
-23
-33
-34
-33
-34
-28
-26
-17
-19
 30
 34
-34
 38
-42
-42
-34
-30
 45
 53
-61
 69
-72
-72
-58
-47
-36
-28
-23
-22
-20
-22
-12
-12
-23
-20
-31
-39
-61
-82
+93
+119
 101
-129
-153
+89
+91
+112
+133
+149
+155
+161
+161
+159
+158
+162
+166
+168
+158
+148
+143
+143
+150
+163
+175
+182
+184
+184
+185
+182
+177
+174
+173
+170
+149
+131
+119
+107
+100
+95
+88
+85
+73
+77
+89
+90
+89
+76
+68
+70
+85
+98
+106
+86
+67
+58
+57
+57
+55
+65
+86
+101
+114
+116
+118
+130
+145
 156
-142
-115
+173
+180
+184
+191
+191
+190
+173
+150
+135
+118
+106
+95
+77
+60
+42
+40
+43
+41
+44
+44
+55
+76
 82
+81
+81
+97
+125
+153
+172
+183
+184
+176
+161
+149
+135
+124
+111
+98
+80
 64
+54
 45
-41
 42
-36
-31
-26
-22
-15
-22
-50
-26
-25
-31
-63
-109
-152
-171
-167
-140
-98
+49
+55
 64
-47
+63
 53
-76
+54
+60
+78
+86
+91
+104
 109
-129
+115
 126
-93
-58
-42
-31
-36
-39
-58
-93
-131
-156
-169
-175
-175
-156
-118
+136
+149
+164
+177
+184
+178
+176
+174
+167
+155
+137
+107
 79
-45
-33
-33
-34
-38
+52
+39
 38
-53
-93
-134
-169
-194
-213
-218
-204
-164
-117
-69
-49
+34
 39
+44
+48
+43
 33
-31
-20
-17
-23
-31
+38
+55
+62
+64
 52
-87
+43
+36
+29
+31
+42
+55
+63
+74
+86
+98
 120
+128
+114
+108
+112
+131
+146
+161
+163
+166
+167
+165
+162
+162
+156
+150
+128
+110
+109
+115
+125
 140
-145
 153
-174
-182
-177
 164
-155
-131
-99
-80
-69
+166
+162
+158
+147
+138
+134
+136
+136
+116
+92
+78
+71
+63
 60
-45
-33
-30
-33
-28
-28
-42
-47
-47
-36
-30
-22
-17
-23
-34
-36
-34
-34
-25
-28
-17
-14
-22
-22
-19
-22
-22
-22
-12
-17
-23
-26
-25
-25
-23
-22
-17
-20
-28
-34
-36
-42
-55
 57
-45
+49
 38
-42
-53
-57
+38
+48
+59
 61
-60
-68
-57
 58
-53
-39
-31
-26
-26
-23
-17
-15
-25
-28
-30
-31
-38
-47
-60
+54
+59
+70
+88
+100
+87
+72
+65
+73
+78
 83
-117
-133
-136
-117
 93
-77
-63
-60
-60
-50
-44
-39
-30
-25
-20
-41
-28
-26
-36
-71
-123
-166
-177
-156
-112
-74
-60
-58
-72
-90
 112
-115
-101
-76
-53
-45
-42
-57
-71
-91
-125
-152
-153
-144
 128
-121
-99
-72
+143
+150
+157
+166
+170
+173
+181
+182
+184
+184
+183
+173
+144
+116
+93
+73
+64
+57
 50
-34
-26
-26
-33
 39
-49
-77
-129
-172
-199
-216
-221
-212
-180
-128
-80
-49
-31
-31
-30
-28
-17
-23
-33
-45
-72
-112
-153
-175
-185
-193
-197
-194
-177
-152
-133
-106
-66
-47
-41
-31
-28
-25
-23
-26
-22
-33
-57
-68
-66
-47
+32
+32
+36
 39
-34
-30
+46
+54
+70
+93
+110
+117
+124
+136
+154
+173
+184
+183
+168
+145
+120
+100
+89
+78
+70
+64
+60
+57
+55
 44
+42
+51
+53
+57
+51
+46
+51
 63
-66
-55
-49
-41
+85
+107
+121
+135
+149
+155
+168
+174
+182
+186
+186
+175
+158
+143
+134
+126
+111
+96
+76
+59
+40
+35
 36
 33
-30
 33
-26
-28
-26
-22
-23
-14
-17
-25
-26
-22
-22
-23
-25
-14
-19
-25
-26
-34
-44
-58
-61
-52
-45
-50
-52
-50
-50
-55
-60
-60
-64
-71
-60
-49
+40
+40
 41
-33
-28
-23
-19
-26
-26
-26
-26
-28
 31
-30
-47
-77
-101
-114
-112
-101
-93
-82
-77
-77
-72
-60
-52
 36
-25
-25
-31
-25
-26
-41
-77
-129
-177
-178
-148
-99
-68
-74
-87
-95
-102
-106
-88
-66
+51
+65
+69
+64
 50
+44
+39
 45
-55
-66
-90
+63
+81
+101
+116
+126
+134
+147
+126
+117
 110
+111
+124
 136
-158
-167
-158
-123
-95
-71
-55
-44
-39
-33
-31
-31
-38
-58
-74
-109
-156
-194
-215
-223
-216
-191
+145
+146
+148
+148
+147
 144
+138
+128
+115
+89
+76
+70
+71
+85
 95
-63
+111
+129
+140
+137
+118
+98
+92
+92
+102
+110
+90
+69
+59
+51
+46
+45
+42
 38
-30
-25
-25
-26
-26
 26
-49
-71
-104
-140
-180
-201
-204
-205
-194
-172
-139
-112
+24
+31
+40
+50
+54
+57
+60
+67
 90
-71
-42
-30
-28
-26
-26
-25
-25
-28
+105
+102
+98
+92
+98
+109
+121
+131
+149
+163
+172
+182
+186
+189
+180
+171
+168
+159
+159
+157
+152
+140
+110
+85
+62
+50
+45
+41
+36
+34
+31
 33
+40
 45
-72
-91
-91
-74
 60
-53
-53
-69
-88
-91
-90
-80
-76
-74
-69
-64
+78
+102
+130
+148
+159
+166
+173
+176
+177
+177
+165
+138
+107
+78
 61
+55
 53
+52
+54
+54
+59
+61
+55
 44
-36
-28
-26
-19
-17
-23
-23
-22
-23
-20
-20
-17
-19
-23
-25
-26
-34
+44
+48
+46
+43
+46
+54
+70
+100
+130
+152
+167
+175
+181
+193
+196
+195
+190
+175
+153
+121
+99
+89
+85
+76
+67
+58
+51
 42
-47
+43
 44
-45
-55
-57
-57
-61
-57
+39
+33
+34
+32
+36
+31
+36
+52
+65
+73
+71
 64
-69
-80
-91
-82
-69
+55
+49
 60
-50
-44
-30
-23
-28
-30
-31
-28
-26
-26
-20
-30
-44
-68
-82
-93
+85
+110
+134
+155
+158
+158
+161
 96
 93
-87
-93
-96
-95
-82
-61
-45
-33
-30
-30
-26
-31
-49
-90
-144
-186
-183
-144
-91
-72
-82
-98
-99
-99
+86
+88
+92
+101
+106
+106
+106
+109
+105
+102
+97
 90
+74
+57
+45
+48
+48
+51
+58
+73
+92
+104
+105
+88
+68
+55
+62
+77
+87
+77
 63
+55
 49
-41
 42
-64
-91
+42
+39
+35
+21
+20
+27
+34
+49
+63
+69
+74
+87
+106
 128
-155
-172
-188
+138
+138
+131
+135
+144
+158
+167
+182
 190
-169
+197
+203
+201
+189
+167
+140
 125
-79
-52
-26
-31
-41
-38
-34
+118
+115
+114
+111
+100
+78
+60
+51
+46
+43
 42
-58
-82
-98
-129
-172
-204
-218
-218
-197
-153
-102
-71
-50
+38
 36
-28
-26
-28
-34
+35
 41
-55
-85
-114
-145
-175
-191
-201
-199
+53
+61
+80
+108
+140
+163
 180
-158
-120
-88
-64
-50
-36
-26
-22
-25
-25
-25
-26
-30
-39
-47
+187
+189
+185
+176
+161
+149
+131
+105
+72
+57
+48
+45
+48
+48
+51
+52
+64
+76
 68
-99
-112
-109
-99
+57
+55
+54
+53
+50
+57
+71
 91
-87
+120
+150
+173
+183
+189
+195
+199
+197
+190
+170
+142
+115
+83
+62
+60
+59
+57
+51
+50
+51
+53
+52
+52
+42
+34
+33
+30
+27
+25
+35
+52
+68
+81
+86
 85
-98
-112
-117
-117
-117
-121
-131
-129
-123
-118
-104
+77
+70
 83
+109
+138
+157
+166
+164
+159
+147
+68
+61
+59
+58
+58
+61
+62
+62
 63
-47
+63
+64
+61
+61
+55
+46
+35
+33
 39
-25
-20
-22
-25
-20
-25
+38
+38
+40
+49
+63
+76
+81
+73
+55
+46
+54
+64
+74
+67
+64
+63
+60
+49
+39
+35
+32
 22
-20
-15
-17
-23
-23
+21
 25
-30
-33
 34
-31
-31
 49
-58
-68
-74
-77
-82
-90
-107
+71
+87
+100
 114
-106
-91
+139
+158
+170
+173
+174
+174
+178
+185
+192
+202
+205
+208
+208
+200
+180
+140
+99
+81
+74
+74
+81
 85
 76
-68
+58
+48
+45
+49
+45
+45
+52
+52
 52
-41
-39
-34
-31
-28
-26
-28
-17
-19
-30
-36
 57
-66
+72
+89
+110
+139
+165
+185
+192
+199
+191
+174
+150
+126
+105
+88
+70
+54
+45
+42
+48
+50
+49
+50
+49
+62
+78
+79
+73
 76
-80
 77
-93
-115
-121
+69
+69
+82
+105
+124
+149
+167
+180
+181
+180
+183
+189
+185
+171
+142
 109
 85
-69
+63
+50
+50
+53
+55
+49
+46
+50
 52
+58
+58
+49
 41
+40
+32
+30
+27
 36
-33
-42
-68
-110
+52
+69
+85
+101
+111
+111
+107
+117
+139
+158
 167
-202
-190
-148
-95
-68
-71
-79
-79
-77
-61
+167
+155
+133
+116
+51
 42
+36
 34
+35
+36
+40
+35
 34
-42
-72
-117
-163
-190
-207
-216
-204
-178
-126
+39
+36
+34
+36
+33
+29
+29
+27
+31
+38
+36
+40
+39
+50
+62
 76
-42
-26
-28
-41
-45
-47
+74
+59
+49
+54
+61
+67
+62
 64
+70
+70
+55
+39
+33
+30
+24
+25
+35
+42
+60
 87
-112
-128
-153
+109
+131
+150
+170
 185
-207
-218
-209
-172
-117
-68
+195
+195
+193
+192
+190
+194
+200
+202
+205
+202
+197
+184
+158
+109
+67
+52
 50
-45
-36
-30
-34
-42
+54
+72
+82
+79
+59
+46
+49
 57
-74
-102
-140
-163
+65
+77
+85
+87
+86
+95
+114
+129
+147
+166
 183
-190
+192
 193
-186
-161
-134
+189
+173
+144
+114
+85
+65
+58
+51
+45
+45
+43
+44
+46
+45
+50
+52
+62
+77
+86
+96
 104
-72
-53
+109
+107
+101
+123
+144
+159
+173
+178
+174
+164
+149
+147
+150
+154
+143
+110
+80
+64
+51
+45
+51
+61
+65
+60
+51
+48
+44
+45
+50
+42
+41
 39
-33
+35
 30
-23
-19
-22
-26
-28
-34
-50
-61
-79
-93
-121
-129
-123
-118
-118
+30
+35
+48
+63
+87
 112
-107
-110
-117
-125
-129
-142
-156
+135
+147
+146
+153
+165
 174
-175
-175
-177
-163
-137
-114
-88
-63
-39
-25
+167
+152
+126
+95
+76
+40
+31
 26
+26
+27
+24
+24
 23
-20
-23
-23
-20
-12
-15
-22
-25
-28
 26
-28
+29
 26
-22
+25
+27
+24
+27
 23
-38
-50
+24
+31
+33
+31
+33
+33
+45
 61
-74
-91
-107
-117
-134
-139
-123
-109
-102
+81
 91
-87
-74
+83
+67
+62
 69
-71
-57
-44
-34
-30
-26
-17
-17
-23
-28
-34
-44
-45
+73
+69
+78
+87
+86
+70
+49
+40
+40
+36
+43
+61
+67
+81
+108
+136
+158
+173
+192
+209
+208
+203
+194
+186
+182
+181
+183
+189
+187
+181
+168
+155
+123
+83
 52
-53
-77
-115
-131
-128
-104
-85
-66
-55
-53
-53
+43
+45
+58
+80
+93
+89
+68
+58
 64
-96
+81
+102
+119
+131
+137
+139
+143
+152
+163
+168
+178
+183
+183
+182
+168
 145
-190
-216
-199
-150
-99
-63
-53
+115
+82
+60
+46
+46
+50
 52
+60
+54
+50
+43
 49
-52
+60
+63
+76
+86
+104
+120
+142
+149
+149
+148
+163
+176
+180
+183
+172
+150
+126
+107
+97
+105
+116
+116
+91
+64
+54
+45
+44
+53
+70
+82
+81
+65
+51
 38
+35
+42
 38
-44
+38
+39
+41
+40
+39
 42
 58
-95
-148
-201
-223
-235
-232
-215
+72
+97
+126
+154
+173
+176
 175
-115
-63
-36
-25
-28
-41
-47
-64
-96
-126
-147
-155
-172
-193
-209
-215
-194
-144
-85
-42
-31
-36
+177
+171
+153
+123
+91
+72
+55
+32
+32
+27
+30
+29
+27
+29
+30
 34
+35
+29
+24
+21
+23
+21
+21
+23
+30
+35
 34
-41
-58
-85
+33
+35
+46
+64
+93
+114
+107
+95
+82
+89
+98
+97
+104
+111
+110
+97
+79
+67
+64
+67
+80
+99
+106
 115
+136
+164
+178
+191
+200
+211
+203
+190
+171
 152
-185
-199
-196
-186
-167
+148
+146
+153
+163
+161
 147
-109
-77
-63
-44
-33
-30
-30
-30
-22
-19
-30
-31
-38
-57
-83
+135
+117
+99
+69
+52
+50
+60
+78
+97
 107
+104
+83
+77
+91
 117
-121
-133
-136
-137
-133
-128
-126
-114
+143
+161
+175
+176
+173
+171
+172
+167
+163
+161
+159
+157
+152
+139
 115
-118
+86
+63
+52
+49
+49
+59
+72
+80
+73
+61
+46
+57
+72
+87
+104
 120
-126
-144
-164
-190
-201
-205
-212
-202
+135
+154
+173
+181
 185
-167
-137
-110
-69
+182
+189
+191
+190
+175
+149
+116
+88
+64
+58
+65
+80
+88
+80
+58
+44
 42
-31
-30
-26
-23
-25
-20
-14
-22
-23
-26
-25
-26
-25
-26
-20
-19
-31
-38
 44
-58
+60
 79
-102
-121
-134
-137
-121
-109
-98
+96
 98
-99
-93
+77
+53
+34
+29
+34
+34
+35
+36
+46
+60
+61
+67
+85
 98
-102
-93
-71
-52
+118
+143
+168
+177
+180
+181
+175
+157
+126
+92
+69
+59
+53
+29
+32
+38
+38
+38
+36
+42
+48
+51
+49
 39
-26
-17
-15
-26
-25
-26
-30
-33
-34
-33
-57
-99
-123
-129
-110
-91
-80
+31
+29
+27
+29
+29
+31
+43
+48
+51
+48
+45
+54
 74
-82
-90
-102
+110
 136
+140
+130
+123
+126
+135
+138
+143
+149
+149
+137
+128
+120
+115
+116
+126
+140
+149
+154
+170
 180
-212
-224
-207
-163
+185
+189
+193
+193
+184
+162
+131
+110
+97
+98
+114
+130
+135
+125
+109
+97
+88
+72
+67
+72
+83
 106
-58
-41
-34
-34
-34
-31
-39
-57
-66
-85
+121
 129
-183
-224
-243
-247
-235
+128
+119
+117
+135
+155
+175
+190
+197
+195
+187
+177
+166
+148
+130
+124
+114
+110
+106
+99
+87
+69
+61
+60
+54
+58
+68
+85
+100
+92
+70
+55
+59
+80
+109
+137
+157
+172
+183
+195
 202
-150
-88
-47
+205
+201
+195
+190
+173
+148
+116
+82
+59
+43
+40
+49
+60
+69
+65
+53
+45
+40
+43
+60
+74
+91
+93
+77
+50
 30
-20
-25
+34
 42
-64
+41
+40
+43
+63
+89
+100
+109
+124
+135
+150
+161
+166
+170
+163
+157
+156
+131
 93
-139
-169
-185
-191
-194
-205
-209
-199
-171
-123
-66
-26
-26
-28
-30
-39
+63
+46
+50
 55
-80
+32
+39
+48
+51
+54
+54
+63
+70
+79
+74
+57
+43
+38
+36
+43
+51
+60
+76
+86
+90
+82
+78
+81
+101
+133
+159
+163
+159
+158
+163
+170
+176
+178
+178
+178
+172
+165
+159
+156
+153
+157
+166
+167
+172
+173
+174
+172
+163
+164
+164
+148
+125
+92
+69
+67
+68
+86
+114
+124
+124
+114
+106
+101
+98
+97
 110
-150
-183
-207
-213
-191
+127
+144
 155
-121
+165
+164
+158
+161
+172
+183
+193
+201
+202
+192
+175
+156
+135
+108
 90
+78
+73
+70
+68
+67
+67
+60
+61
+65
 63
-41
-34
-30
-28
-25
-25
-30
-23
-26
+62
+72
+87
+102
+97
+74
+55
+61
+91
+127
+159
+182
+194
+202
+211
+210
+206
+199
+189
+175
+149
+117
+86
+62
+50
 39
+36
+43
+48
+54
+58
+50
+43
+38
+41
+48
+58
+73
+77
+63
+49
+33
+38
 52
-71
-99
-129
-145
-142
-145
-150
-155
-153
-148
-142
-133
+58
+55
+62
+91
 118
-107
-106
-106
-114
-128
-147
-178
-197
-212
-218
-218
-209
-193
-174
-140
-96
-60
-44
+137
+145
+156
+162
+164
+161
+152
+139
+124
+119
+119
+102
+74
+54
 44
-34
-33
-30
-28
-19
-20
-26
-26
-25
-25
-25
-25
-15
-15
-26
-26
-31
+45
+59
 41
-53
+58
 71
-87
-104
-104
-91
-80
 79
-77
-87
+82
+86
 93
-104
-125
-123
+101
+112
 110
-88
-60
-41
-23
-22
-23
-25
-25
-22
-25
-25
-25
-39
-72
-96
-106
-106
-98
-88
-87
-102
-123
-142
-172
-207
-229
-234
-210
-167
-106
+89
+69
 57
-36
-30
-30
-28
-31
-53
-80
-98
-126
-171
-210
-242
-248
-240
-216
+59
+72
+85
+101
+120
+133
+137
+130
+119
+121
+137
+157
+178
+181
 175
-112
-64
-33
-26
-20
-34
-64
-96
-139
-180
-205
-213
-207
-205
-202
-193
-169
-139
-95
-55
-25
-22
-33
-38
-57
-76
-102
-136
-169
+175
+182
+189
+194
+199
+200
 196
-209
-197
-167
-120
-79
-53
-30
-25
-26
-30
-31
-38
-42
-38
-38
-42
-60
-79
-106
-134
-153
+189
+178
+173
+171
 164
+162
+159
 155
-153
-158
 155
-150
-142
+154
+146
 134
-125
-107
+121
+116
+124
+116
 93
-83
-82
-85
-96
-118
-147
-172
+72
+59
+55
+65
+81
+112
+129
+134
+130
+131
+135
+137
+142
+158
+171
+183
+193
+193
+195
+185
+186
+189
+189
 191
-202
-207
-209
+189
+184
+173
+147
+121
+98
+76
+60
+49
+46
+46
+48
+53
+58
+60
+62
+65
+68
+64
+63
+74
+93
+92
+76
+64
+74
+107
+144
+174
+194
+204
+203
+205
 201
-186
-158
-115
-80
+194
+181
+165
+146
+116
+87
 68
-60
-55
+52
 44
+40
+41
+46
+48
+54
+62
+54
+51
 39
-33
-22
-20
-28
-28
-28
-25
-23
-22
-14
-17
-23
-22
-28
-31
-34
-45
+35
+42
 50
-57
 60
-53
-49
-49
-53
-66
-72
+63
+55
+42
+35
+42
+63
+73
+79
+89
+117
+145
+155
+162
+167
+163
+156
+142
+118
 96
-123
-139
-136
-120
-88
+79
+73
+81
+81
+72
 58
-26
-20
-23
-22
-23
-19
-22
-23
-15
-23
+46
 44
 58
 76
-79
-83
-87
-88
-109
-147
-178
-199
-221
-234
-228
-196
-148
-93
-53
-31
-25
-25
-30
-36
-66
-117
-148
-178
-209
-232
-248
-242
-221
-182
-134
-87
-49
-31
-28
-30
-49
 95
+110
+119
+127
+128
+131
+136
+142
 139
-180
-205
-220
-215
-196
+124
+105
+90
+93
+111
+129
+145
+164
+172
+173
+173
+162
+166
+168
+177
+177
+172
+167
+170
+174
+185
+191
+193
+195
+193
 182
 171
-147
-118
-87
-61
-39
-19
-22
-28
-45
-68
-99
+158
+153
+144
+134
 126
-148
-172
-183
-180
-155
 120
-80
-53
-34
-23
-19
-30
-41
-55
-63
-68
-63
-52
-61
-79
-102
-126
-147
-163
-169
-159
-155
-153
-140
-128
-118
-114
-104
-80
-66
-60
-55
-50
-60
-72
-95
 118
+115
+105
+92
+76
+74
+83
+85
+79
+67
+58
+62
+78
+98
+127
 144
-161
+154
+159
 164
 171
+175
+182
+193
+203
+209
+211
+213
+204
+196
+182
+174
+166
+161
+158
+149
+131
+107
+83
+67
+54
+43
+38
+38
+44
+43
+46
+52
+53
+58
+62
+70
+69
+62
+71
+90
+101
+98
+96
+106
+135
+163
+184
+192
+192
+187
 178
-172
-159
-128
-104
-91
-79
-64
+173
+161
+143
+127
+109
+89
+74
+61
 53
-52
-44
-33
-34
+49
+48
+45
+50
+51
+57
+65
+69
+59
+45
+35
 39
-34
+44
+59
+64
+57
+44
 38
-36
-30
-26
-20
-14
-20
-25
-23
-25
-26
-30
-26
-31
-36
-30
-31
-31
-36
 44
-50
-76
-110
-137
-145
-136
-106
-69
-34
-23
-26
-26
-22
-22
-20
-20
-11
-17
-28
-34
-42
-52
 64
+90
+106
+124
+140
+159
+154
+150
+147
+142
+127
+107
 80
-93
-120
-164
-194
-215
-226
-229
-210
-167
-123
+61
+48
+49
+60
+70
 77
+64
+53
 45
-36
-30
-28
-34
-49
-93
-150
+52
+124
+136
+149
+156
+159
+158
+156
+156
+158
+155
+140
+125
+123
+126
+142
+158
+170
+184
 191
-220
-237
-247
-240
-218
-182
-131
-90
-53
-36
-28
-30
-41
-74
-128
-171
-202
-216
-210
 191
+192
+189
+186
+183
+175
+163
+146
+135
+136
+145
 159
-131
-110
+168
+176
+184
+173
+157
+139
+129
+119
+102
 90
-68
+83
+79
+74
+77
+69
+62
+48
 50
-42
-31
-19
-20
-26
-44
-71
-107
-140
-163
-161
-152
-129
-96
-71
-49
-36
-30
-23
-23
-38
-57
-87
-110
-118
-101
-83
-83
-96
-109
+63
+73
+85
+85
+79
+81
+99
+120
+146
+164
+178
+186
+193
+199
+202
+209
+218
+219
+219
+214
+210
+199
+175
+156
+139
 125
-142
-147
-142
-134
-128
-121
-101
+116
+110
+102
 91
-80
-79
-74
-57
+68
+55
+50
+49
 42
+39
 38
-34
-33
-36
+45
+48
 41
-52
-63
-82
-98
-104
-112
-126
-136
-137
-131
-120
-112
-98
-82
-71
-60
-58
-49
 45
-50
-52
-57
+46
 52
-42
-33
-19
-15
-22
-23
-26
-26
-28
-25
-20
-20
-28
-28
-22
-28
-26
-33
-31
-55
-93
-125
-133
-131
-106
-68
-33
-22
-23
-22
-23
-23
-23
-23
-11
-14
-23
-22
-23
-33
-44
 61
-85
-131
+76
+81
+80
+89
+111
+130
+137
+140
+150
+170
 180
-205
-220
-224
-207
-174
-118
+181
+180
+165
+145
+134
+123
+116
+101
+89
 80
+71
+70
+65
+64
+59
+53
+55
 53
-38
-34
-34
-36
 49
+53
+68
+74
 74
-123
-178
-212
-231
-237
-232
-220
-185
-140
-88
 55
-38
-30
-30
-41
-57
-102
-159
-194
-210
-205
-182
-148
-99
+44
+42
+48
+65
 74
-60
+68
 53
-41
-33
-28
-30
-23
-22
-34
-50
-79
-110
-139
-150
-140
-107
-77
-50
-41
-31
-26
-33
-25
-34
-60
-88
-128
-158
-164
-142
-114
+42
+48
+71
 101
+130
+149
+159
+157
+135
+120
 106
-109
-114
-114
-109
 98
-87
-77
-72
-61
-53
-49
-47
-42
-31
-23
-26
-26
-25
-25
-30
-30
-33
-42
-57
-61
-64
-76
-91
-106
-109
-112
-112
-107
-95
 88
-79
-72
-68
-61
-69
-76
-80
-77
+73
+54
+45
+32
+42
+55
+65
+74
+73
 60
+48
 50
-30
-20
-28
-26
-25
-25
-26
-23
-17
-17
-20
-23
-23
-25
-23
-26
-26
-44
-74
-95
+165
+171
+180
+177
+173
+165
+159
+155
+152
+145
+129
+123
+127
+134
+143
+155
+166
+178
+181
+186
+187
+185
+186
+174
+158
+136
+108
+92
+90
+104
+120
+137
+147
+156
+145
+119
 102
-96
-80
+90
+82
+68
+54
+51
+55
+52
+52
 53
-30
-20
-23
-25
-22
-22
-23
-22
-14
-14
-23
-20
-22
-26
-31
-39
-60
-148
-185
-210
-215
-212
-180
-131
-72
+51
+41
 44
-34
-30
-38
-47
-57
+59
 76
-104
-152
-197
-215
+93
+106
+108
+118
+130
+150
+170
+189
+201
+210
+214
+216
+212
+216
+221
 218
 209
-199
-180
+201
+190
+168
 142
-96
-58
-38
-30
-33
+114
+95
+79
+71
+67
+67
+59
+45
+42
+43
 39
-58
+42
+36
+35
+38
+44
+50
+51
+49
+51
+67
 90
-134
+108
+111
+121
+145
+164
+174
+177
+184
 183
-213
-216
-196
-155
-106
+178
+164
+146
+121
+101
+85
+79
+74
+69
 61
-41
-36
-33
-30
-23
-26
-30
-31
-34
-49
+57
+58
+65
+69
+65
+69
+61
+54
+48
+44
+42
+57
+70
+71
+58
+44
+46
+53
+73
+89
+86
 68
-90
-112
-125
+53
+59
+85
 120
-99
-69
-45
+149
+168
+163
+140
+106
+80
+68
+62
+55
+49
+42
+39
 33
-26
-26
-31
-38
-47
-63
+42
+57
+70
+77
+76
+64
+52
+55
+181
+180
+182
+176
+164
+150
+139
+126
+124
+115
 104
-137
-177
-197
-190
-175
-136
-110
 99
-87
+104
+110
+117
+125
+138
+152
+156
+154
+156
+162
+161
+145
+125
+100
+73
+57
+53
+64
 80
+97
+114
+125
+112
+91
 76
-69
+70
+67
+52
+43
+46
+48
+49
+46
+50
+49
+41
+43
+59
+78
+109
+134
+146
+158
+167
+180
+197
+209
+213
+220
+218
+213
+210
+209
+208
+201
+182
+171
+149
+131
+101
+78
+65
 57
-47
-42
+53
+52
+48
 44
 36
 34
-31
-31
+36
+33
+38
+36
 30
-17
-19
-23
-25
-23
-22
-22
-22
-20
-20
-33
 36
-36
-41
+43
+57
+62
+61
+65
+83
+112
+137
+150
+161
+176
+191
+196
+195
+193
+181
+161
+134
+107
+83
+63
+57
+55
+57
+54
 50
+50
+50
+50
+59
+62
 63
-71
-83
-90
-96
-91
-91
-82
-77
-74
-69
-79
-88
-101
-95
-82
-68
+52
 50
-44
+52
+43
 42
-39
-34
-30
-28
-23
-19
-17
-20
-22
-23
-26
-26
-26
-20
-28
-47
-55
-60
 55
+63
+70
+57
 50
-38
-25
-23
-26
-25
-26
-23
-25
-26
-14
-19
-22
-20
-22
-23
-22
-28
-41
-166
-199
-215
-215
-193
-145
-91
-45
-26
-30
-33
-42
-71
-95
-125
-150
-180
-202
-196
-175
-152
-134
-123
-99
-71
-49
-33
-39
-42
-64
-96
-129
-171
-202
-218
-209
-183
-137
-82
-44
-28
-28
-31
-26
-22
-31
-42
 53
-60
-76
-91
+64
+87
 110
+106
+93
+80
+88
 114
-101
-82
-57
+143
+166
+175
+162
+121
+76
+53
+48
 41
-30
-25
-25
-26
-30
-47
+43
+41
+45
+48
+41
+44
+57
+62
+76
+79
+74
+68
+63
+168
+170
+167
+156
+139
+115
+102
+95
+89
+80
+73
+70
+76
 77
+78
+80
+90
+105
+107
+107
 114
-159
-188
-212
-216
-209
-178
-133
+118
+120
+102
+86
+67
+51
+39
+38
+43
+54
+63
+80
+97
 91
+81
 72
-63
+72
+71
+57
+48
+46
+43
+45
+45
+49
+49
+42
+46
+65
+92
+126
+161
+182
+192
+200
+209
+219
+220
+220
+216
+203
+192
+181
+180
+182
+171
+146
+124
+107
+92
+73
+59
+53
+52
+55
 52
-50
 45
-38
-31
-26
-28
-30
-33
-26
-22
-22
-19
-15
-22
-25
-23
-25
-23
-22
-17
-14
-26
-26
-28
-30
-33
-38
+44
+36
+34
+36
+36
+41
+40
 38
 44
-55
-63
-60
-61
-68
-69
-61
-66
-77
-90
-104
-104
-95
-90
-80
+54
 77
-68
-61
-49
-41
-33
-34
-22
-22
-26
-22
-25
-23
-22
-25
-17
-20
-31
-34
-34
-36
-30
-28
-20
-20
-23
-22
-26
-25
-23
-28
-17
-17
-22
-20
-20
-20
-22
-22
-28
-190
-213
-216
-204
-174
-114
+93
+99
+108
+120
+148
+168
+180
+185
+192
+201
+203
+199
+186
+167
+130
+95
+73
 60
-28
-22
-28
-34
+54
+55
+55
+53
+46
+46
+46
+44
+42
+48
 52
-85
-125
-159
-186
-193
-185
-155
-115
-90
-72
-77
-74
+54
+44
+43
+48
+45
+44
+46
+59
+70
 69
+65
+78
+93
+116
+137
+137
+128
+120
+126
+148
+163
+177
+175
+148
+106
 57
-45
-52
-71
-96
-133
-167
-191
-207
-202
-194
-166
-117
-68
+36
 33
-19
-26
-26
-28
-30
+35
+35
 42
-58
+49
+59
+53
+48
+53
+53
+65
+77
 85
-98
-117
-126
-131
-115
 80
+80
+131
+135
+130
+123
+104
+85
+72
+64
+57
+50
+50
+49
+49
+50
+49
+45
 52
+64
+68
+64
+69
+76
+80
+67
+54
+42
+35
+33
 31
-26
-26
-25
-23
-26
+34
 41
-69
-112
-158
-201
-220
-231
-231
-207
-166
-106
+48
 63
-55
+82
+92
+93
+92
+92
+92
+76
+60
+54
+46
+48
+48
+46
 52
+51
+59
+80
+112
+150
+185
+206
+218
+219
+227
+230
+221
+213
+196
+174
+150
+135
+131
+139
+131
+111
+88
+74
+69
+57
+53
 50
-42
+54
+58
+55
+45
+44
 38
 36
-26
-19
-26
-30
-31
-26
-23
-25
-17
-17
-23
-25
-23
-23
-22
-19
-17
-17
-26
-25
-26
-25
-23
-26
-23
-23
-33
-34
-39
-39
-44
+38
 45
-42
-47
+49
+53
+58
+69
+86
+116
+139
+150
+158
+170
+185
+192
+194
+185
+189
+187
+186
+182
+165
+138
+93
 64
+53
+53
+58
+67
+68
+61
+46
+39
+44
+40
+41
+43
+49
+44
+36
+46
+55
+54
+54
+58
+65
 82
-98
-104
-104
-104
+97
+99
+116
+135
+152
+166
+170
+162
+154
+158
+167
+175
+180
+171
+144
 101
-96
-96
-88
+54
+33
+32
+32
+38
+43
+61
 76
-64
-50
-42
-33
-25
+67
+61
+54
+46
+57
+69
+77
+86
+96
+86
+88
+88
+83
+72
+61
+55
+48
+46
+43
+39
+39
+41
+38
+34
+30
 31
-26
-25
-23
-23
-23
-14
-19
-23
-25
-25
-25
-26
-22
-20
-17
-26
+40
+44
+44
+50
+53
+57
+48
+36
+27
+24
 25
-23
-20
-23
-26
-19
-19
-23
-20
-20
-20
-22
-19
-23
-210
-223
-215
+24
+32
+36
+43
+63
+86
+104
+111
+120
+123
+116
+98
+88
+79
+64
+58
+62
+65
+70
+74
+88
+114
+142
+175
+203
+214
+228
+228
+228
+224
+212
 191
-144
+164
+133
+105
+88
 85
-42
-22
-23
-31
-42
-66
-98
-139
-178
+99
+102
+95
+77
+61
+58
+51
+46
+50
+49
+53
+53
+46
+43
+41
+39
+46
+54
+70
+80
+96
+110
+128
+152
+173
+184
+192
+194
 196
-186
+191
+178
+164
+156
 150
-104
+149
+150
+142
+114
+74
+53
+46
+48
+62
+73
+78
 69
-52
-45
+49
+38
+38
+41
+46
+43
+48
+40
+33
+38
+48
+51
 55
-71
-80
-79
-69
-77
-101
-136
-174
-193
-201
-199
-186
+57
+63
+83
+111
+135
+157
+171
+183
+191
+187
+181
+167
+161
+162
 166
-131
-91
-52
-26
-20
-25
-25
-30
-30
+163
+157
+136
+97
+57
+40
+39
+39
+43
 50
+67
 82
-115
-140
-153
-150
-137
-99
-61
+83
+74
+62
+55
+54
+63
+73
+88
+108
+53
+54
+53
+55
+52
+52
+52
+48
+45
+42
+39
+38
 39
-22
-22
-26
-25
-25
-31
-49
-80
-128
-182
-218
-232
-235
-223
-191
-137
-76
-50
-57
-66
-68
-60
-44
-34
-26
-23
-26
-26
-30
-33
 33
 31
+24
 22
-20
-25
-26
-26
-26
-23
-25
-17
-19
-25
-28
-26
-25
-26
-26
-17
-19
-26
-30
-26
-28
-28
-34
-26
+29
 33
-47
-57
-77
-91
-96
-102
-109
-109
-117
-114
-101
-87
-74
-61
+36
+41
 49
-38
+51
 44
-39
+36
+32
+29
+32
 34
-33
-30
-26
-15
-15
-22
-22
-23
-20
-20
-25
-17
-17
-23
-26
-25
-23
-23
-28
-25
-30
-31
-30
-25
-25
-25
-23
-25
-223
-228
-213
-169
-110
-61
-36
-23
-30
 42
-61
-87
-118
-155
+57
+62
+82
+101
+119
+138
+146
+150
+146
+133
+124
+117
+99
+89
+91
+104
+110
+119
+130
+147
+172
 190
-193
-159
-112
-68
-44
-36
-38
-52
-74
+211
+219
+219
+218
+212
+205
+186
+156
+126
 96
-107
-104
-118
-145
-174
+72
+57
+59
+79
+88
+88
+78
+65
+58
+51
+48
+57
+58
+60
+59
+53
+52
+49
+53
+65
+82
+106
+125
+140
+155
+171
+182
 197
+204
 205
 197
 186
-161
-133
-98
-64
-42
-23
-20
-28
-30
-30
-39
-58
-98
-147
-172
-174
-150
-117
-72
+167
+143
+120
+106
+101
+102
+106
+109
+100
+71
+52
+44
 45
-31
-20
-17
-25
-30
-30
-39
+51
+65
+78
+74
+48
+36
+40
+52
 63
-101
-147
-196
-228
-234
-223
+63
+59
+48
+40
+44
+59
+71
+79
+80
+88
+108
+134
+164
+185
 199
-153
-101
+201
+199
+189
+171
+152
+139
+134
+131
+131
+133
+127
+106
+74
+52
+49
+50
 55
-42
-58
-80
-91
-87
 64
+78
+95
+98
+93
+88
+77
+72
+70
+82
+102
+124
+41
+40
 42
+46
+49
+58
+60
+54
+48
+50
+46
+45
+43
+39
+32
+24
+20
+27
 31
-30
-34
-33
 38
-41
-47
-45
 42
-34
-36
-33
-31
-30
-30
-30
-25
-31
-33
-36
-34
-31
-30
-30
-19
-22
-25
-23
-23
-23
-25
-26
-22
-22
-33
-41
 52
-68
-76
+62
+58
+50
+45
+36
+43
+50
+67
 87
-93
 104
-117
-123
 118
-102
-93
-80
-68
-60
-57
-55
-53
+138
+145
+163
+174
+182
+180
+172
+168
+162
+147
+137
+139
+149
+158
+163
+165
+177
+187
+194
+203
+206
+201
+195
+186
+174
+152
+121
+92
+73
+63
+51
 53
-39
-34
-22
-20
-25
-23
-22
-23
-22
-25
-17
-15
-23
-22
-23
-25
-30
-31
-36
-36
-41
-39
-34
-33
-28
-23
-22
-232
-229
-201
+74
+87
+88
+77
+63
+54
+51
+58
+74
+78
+85
+85
+79
+73
+74
+81
+104
+124
 147
+167
+180
+190
+193
+196
+203
+202
+196
+184
+161
+131
+102
+78
+70
+65
+68
+73
 85
-47
-39
-34
-47
+90
+80
 63
+54
+46
+46
+54
+69
+71
+53
+38
+45
+60
+81
+91
 87
-120
-150
-177
+72
+67
+71
+87
+106
+117
+121
+128
+145
+164
+186
+201
+208
+209
 196
-183
-136
+176
+146
+114
+96
+89
+86
+91
+98
+111
+112
+98
+81
+81
 83
+86
+97
+108
+115
+118
+123
+126
+117
+108
+105
+108
+127
+144
+45
+44
 49
-34
-30
-36
+48
+52
+60
+65
+60
 52
+53
+54
+54
+50
+40
+30
+23
+21
+29
+33
+39
+58
 77
-110
-134
-145
-161
-177
-196
+90
+86
+82
+70
+62
+62
+81
+102
+129
+144
+157
+172
+178
+190
+201
+209
+212
 204
-197
+201
+201
+192
 183
-164
-129
-93
-66
-44
-33
-23
-23
-30
-34
-36
-49
-68
-114
-155
+184
+189
+190
+190
+185
+182
+182
+184
+181
 175
-167
-123
-82
-50
-38
-30
-20
-22
-30
-34
-42
-50
+168
+157
+148
+138
+110
+91
 77
-121
-169
-205
-226
-220
-193
-155
-114
-71
-44
-44
-66
-95
-118
-117
-96
+70
+70
+62
+63
+81
+92
+88
 76
 61
-55
-58
-64
-66
-74
-82
+53
+62
+80
+106
+120
+124
+123
+117
+117
+119
+129
+147
+165
+181
+193
+203
+202
+196
+192
+189
+178
+170
+153
+123
 91
-79
-68
-60
-52
-45
-47
-47
-49
-45
-44
+65
 52
 52
+53
 52
-49
-42
-38
-26
-25
-26
-28
-22
-26
-26
-25
-15
-20
-30
-36
-41
-47
-58
-63
+57
+65
+79
+80
+73
+65
+54
+48
+51
+60
+65
+57
+48
+51
 68
-83
-106
-109
+96
+118
+116
 110
 106
-101
-96
-85
-77
-82
-85
-90
-88
-76
-58
-33
-26
-30
-28
-23
-23
-22
-22
-15
-12
-22
-22
-22
-25
-33
-41
-44
-52
-64
-68
-69
-55
-42
-30
-30
-235
-224
+114
+131
+148
+162
+166
+171
+178
+189
+197
+208
+210
+203
 185
-125
+150
+111
+78
+59
+59
+61
+62
+73
+97
+118
+120
+123
+124
+129
+135
+140
+146
+146
+146
+150
+156
+154
+147
+145
+142
+150
+163
+59
+48
+49
+48
+58
 69
-42
-42
+78
+69
+63
+60
+64
+60
+54
+45
+38
+26
+29
+34
+44
+60
+85
+111
+128
+129
+124
+114
+99
+104
+121
+145
+165
+173
+184
+199
+203
+212
+220
+221
+227
+221
+220
+220
+214
+205
+205
+203
+200
+193
+184
+172
+159
+150
+142
+133
+118
+109
+107
+101
+85
+71
+71
+73
+81
+76
+71
+93
+102
+100
+88
+74
+71
+81
+111
+143
+161
+158
+159
+161
+162
+162
+168
+182
+190
+200
+202
+204
+197
+180
+165
+150
+138
+129
+115
+89
+64
+46
+46
+53
+55
+55
+51
 50
+63
+69
+71
+70
+63
+53
+49
+57
+63
 68
-87
-120
+69
+71
+86
+116
+138
 150
-177
+153
+150
+161
+175
+187
 194
+196
 197
-169
-112
+200
+196
+196
+197
+201
+194
+171
+136
+98
+65
+51
+53
+58
 61
-36
-28
-28
-34
-52
-76
-114
-158
-180
-186
-186
-178
-177
+67
+85
+111
+133
+145
+161
 167
+172
+177
+168
+162
 155
-133
-95
-61
-42
-31
-28
-23
-25
-41
-47
-52
-61
-87
-123
-148
-158
-142
-99
+154
+164
+163
+167
+166
+164
+162
+167
+67
+54
+48
 55
-36
-26
-25
-22
-25
+67
+83
+99
+90
+86
+79
+83
+80
+72
+64
+54
+45
 42
-52
-58
-68
-91
-137
-178
-204
+54
+67
+92
+127
+154
+166
+171
+166
+161
+153
+153
+164
+180
+191
+197
+203
+210
+215
+221
+225
+229
+230
+227
+225
+222
+219
 209
+204
+200
 190
-148
-107
+177
+164
+145
+124
+111
+101
+92
+79
 77
-57
-44
-57
+79
+88
+82
+71
+72
 83
-117
-140
-150
-137
-123
-112
-107
-112
-112
-112
-115
-131
-139
+92
+88
+87
+100
+121
+126
+120
+111
+111
 125
+153
+174
+189
+189
+187
+186
+189
+190
+192
+200
+203
+201
+197
+190
+175
+157
+133
 109
-87
-74
-69
-76
-83
-85
-82
+98
+91
 79
-85
-85
-77
-71
-60
+68
 55
-47
-38
-38
-33
-33
-33
-33
-30
-17
-19
-28
-31
-36
-39
-39
-42
-44
-53
-72
-82
-88
-91
-95
-99
-95
-98
-114
-126
-136
-136
-120
-96
-66
-47
-36
-31
-23
-23
-25
-22
-15
-14
-22
-23
-23
-23
-34
-53
-58
-74
-95
-109
-109
-99
-66
-42
-34
-228
-207
-163
-102
-60
-44
-57
-69
-87
-115
-145
-166
-183
-196
-182
-144
-90
-53
-33
-26
-31
-34
-49
-77
-125
-171
-191
-185
-159
-136
-121
-117
-115
-99
-69
-44
-34
-33
-30
-23
-31
+50
+54
+64
+64
 57
-69
-77
-87
-102
-128
-140
-137
-112
-72
+48
 44
-33
-28
-26
-22
-30
+51
 55
+63
+72
 76
-87
-95
+65
+60
+59
+74
+90
+101
 110
-145
+118
+142
+164
+180
+189
+190
+193
+202
+206
+209
+209
+206
+201
+187
+175
+168
+168
 172
-182
-174
-147
-114
-85
-69
+162
+138
+106
+73
+60
+65
+67
 68
 71
-90
-120
+79
+100
+125
 150
-172
-183
-178
-172
-164
-163
-169
-166
-163
+171
+185
+187
+184
+168
+149
+131
+129
+137
+148
 156
 163
-167
-159
-140
-120
-104
-99
-110
-120
-128
-128
+152
+148
+147
+83
+77
+71
+78
+92
+114
 129
-133
 125
+118
 115
-106
+117
+118
+112
+104
 95
-90
+82
+76
+82
+100
+127
+159
+181
+191
+189
+191
+192
+189
+190
+190
+195
+201
+199
+201
+204
+204
+210
+212
+218
+218
+215
+213
+211
+202
+191
+181
+173
+162
+147
+133
+112
+91
 83
+76
 72
-60
-57
-55
-52
-47
-36
-23
-22
-30
-31
-36
-34
-36
-33
-26
-33
-44
-52
-66
-68
-72
-79
-88
+62
+67
+82
 102
-129
-148
+106
+101
+96
+106
+115
+111
+104
+117
+138
+157
 163
-171
 161
-142
-104
-80
-58
-41
-28
-28
-23
-23
-15
-14
-22
-20
-22
-22
-33
-52
-71
-90
-115
-134
-139
-129
-104
-68
-49
-205
-180
+165
+173
+189
+201
+204
+197
+195
+187
+185
+186
+189
+190
+191
+185
+175
+162
+149
+125
+102
+83
+74
+70
+62
+53
+52
+52
+61
+72
+69
+54
+45
+40
+44
+46
+59
+76
+83
+83
+77
+76
+96
+121
+138
+149
+155
+170
+190
+203
+208
+208
+210
+209
+204
+203
+196
+194
+184
+162
+138
 126
+128
+144
+154
+149
+128
+97
 77
-50
-50
+76
+77
+77
+73
 71
-90
-114
+86
+109
+135
+165
+183
+191
+178
+152
+118
+91
+85
+95
+106
+128
+137
+127
+112
+115
+112
+109
+111
+119
+134
+149
+163
+163
+161
+155
+154
+153
+153
+150
+143
+130
+121
+126
 140
 159
-174
+176
+189
+193
+189
+193
+197
+200
+196
+194
+193
+193
+187
 182
-177
-155
-106
-63
-39
-31
-26
-31
-38
-61
+175
+175
+180
+187
+190
+192
+189
+189
+185
+172
+156
+145
+134
+124
+114
+104
+95
+81
+78
+79
+73
+70
+72
 93
-139
-182
-188
-163
-123
+119
+134
+134
+133
+138
+144
+142
+136
+146
+165
+185
+196
+202
+201
+205
+209
+212
+204
+187
+170
+157
+155
+157
+162
+165
+158
+153
+143
+127
+114
+96
 85
-74
-64
-64
-63
-49
-39
-38
-38
-34
-26
-44
 72
-96
-115
-120
-121
-125
-125
-104
-80
+73
+71
+64
 52
-33
-30
-28
-28
-23
-36
-69
-98
+50
+51
+61
+73
+71
+55
+48
+48
+53
+57
+63
+81
+101
+111
+109
+112
+130
+153
+170
+180
+184
+192
+206
+212
+214
+211
+200
+197
+186
+173
+163
+162
+156
+131
+101
+86
+90
 115
-126
-133
-148
-148
 137
-120
-99
-83
-74
-68
+145
+138
+112
+92
+86
+88
+82
 76
+71
+77
+86
+107
+139
+164
+176
+163
+127
+89
+63
+59
+67
+80
+104
+115
 98
-128
-161
-183
-201
-207
-210
-204
-197
-196
-197
-194
+89
+100
+149
+156
+157
+164
+175
+184
 190
+193
+189
+187
+185
+184
+183
+177
+172
+165
+157
+158
+165
+172
+183
+184
 180
-178
+168
+167
+177
+184
+183
 175
-169
-159
-152
-139
+172
+168
+157
+145
 136
+135
 139
-156
-161
-164
-167
-167
-161
-148
-136
-133
-128
-117
-102
-95
-88
+143
+145
+149
+149
+149
+147
+130
+115
+104
+100
+93
+91
+91
+93
 90
+95
+99
+97
 87
-72
-49
-30
-23
-31
-39
-38
-36
-33
-33
-23
-22
-34
-36
-42
-44
-45
-53
-68
-85
-114
-139
-163
+87
+106
+136
+158
+168
+172
+178
+183
+180
 175
-177
-169
-145
-118
-88
-58
-38
-26
-23
-20
-14
-19
-25
-25
-22
-23
-31
-45
-60
-85
-112
+178
+193
+204
+215
+218
+220
+215
+214
+212
+194
+166
 133
-147
-148
-131
-104
-77
-171
-137
-90
-55
-45
-57
+112
+105
+111
+121
+128
+119
+111
+107
+99
 91
-118
-142
-166
-174
-171
-166
-145
-109
+86
+78
+78
+82
+86
+73
+61
+55
+52
+58
+65
 64
-41
-31
-28
-28
-34
-50
+58
+57
+67
 76
-115
+82
+88
+102
+125
+144
 152
-177
-164
-128
-83
-55
-41
-33
-34
-47
-47
-49
-44
-38
-31
-30
-47
-91
-123
-140
-147
-139
+157
+172
+182
+190
+193
+194
+200
+205
+210
+205
+195
+182
+168
+149
+135
+121
 120
-90
+125
+110
+85
 68
-50
-36
-30
-30
-30
-26
-26
-38
-74
+67
+85
 112
-137
-152
-145
-133
-104
-79
-66
-60
-57
-52
-61
+135
+134
+109
+95
+95
+99
+90
+80
+77
 79
-112
+71
+82
+110
+136
 150
-180
+148
+120
+85
+63
+63
+69
+81
+101
+107
+96
+92
+108
+177
+183
+187
+190
+193
 197
-205
-210
-216
-210
+203
+203
+204
+204
 201
-197
-193
-190
-180
-171
-158
-156
-142
+199
+195
+187
+185
+176
+172
+173
+173
+175
+175
+170
+162
 142
-152
-152
-152
+139
 153
-159
-167
-167
-169
-175
-171
-159
-156
 155
-150
-137
-126
-120
-120
-120
-118
+148
+142
+135
+134
+121
+106
+92
+92
+92
+97
+96
+101
+101
 104
-74
-45
-34
-39
-44
-45
-41
-36
-31
-19
-17
-25
-26
-28
-31
-33
-39
-41
-55
+106
+89
+76
+73
+78
+86
+82
 83
-109
-142
-164
-180
-188
-171
-153
-123
+95
+102
+114
+121
+123
+114
+111
+130
+159
+177
+194
+203
+210
+213
+209
+208
+209
+213
+215
+218
+216
+213
+208
+204
+200
+177
+137
+98
+73
+70
+70
+82
+92
+86
+81
+78
+81
+86
+86
+89
+87
+89
+91
 83
-52
-38
-26
-22
-15
-12
-19
-20
-20
-23
-25
-33
-39
+71
+59
+50
+50
 58
-85
-104
+59
+59
+74
+92
+105
+116
 126
-140
-140
+138
+156
+175
+186
+191
+196
+193
+192
+185
+183
+183
+187
+191
+186
+165
+145
 125
 109
-134
-93
-57
-41
-38
-58
-95
-136
-169
-190
-188
-172
-140
-102
-74
-38
-28
-28
-33
-39
+90
+83
+87
+96
+91
+79
+65
 55
-71
+69
+92
+114
+121
 106
-137
-167
-169
-137
+95
+101
+108
+101
+95
 93
-64
-45
-36
-31
-31
-47
-61
-63
-57
-42
-31
-28
-44
-87
-128
-150
-158
-136
+92
+86
+81
+88
 106
-61
-41
-36
-30
-28
-28
-26
-26
-30
-47
-85
+129
+135
 125
-153
-159
-139
+97
+81
+83
+91
 104
-61
-41
-38
-38
-41
-45
-64
+123
+129
+120
+123
+138
+194
+194
+193
+192
+190
+193
+197
+193
+195
+200
+196
+191
+185
+181
+174
+166
+162
+163
+165
+162
+155
+149
+134
+118
+114
+119
+118
+111
+106
+96
+96
 88
-117
-144
+80
+70
+63
+62
+67
+62
+64
+67
+73
+78
+67
+59
+62
+69
+81
+85
+83
+97
+114
+134
+145
+152
+152
+149
 164
-172
-174
-178
+186
+202
+213
+224
+231
+231
+227
+225
+225
+221
+211
+206
+197
+189
+182
 180
 177
-167
+157
+123
+85
+60
+52
+49
+58
+68
+65
+63
+63
+73
+82
+86
+85
+81
+81
+81
+78
+72
+63
+55
+58
+63
+65
+77
+99
+123
+144
 155
+165
+175
+187
+200
+206
+208
+206
+190
+174
+163
+152
+147
 153
-144
-136
-123
-114
+159
+155
+130
 101
-91
-96
+87
+77
+68
+68
+74
+85
+83
+77
+65
+54
+58
+78
+97
+104
+93
+86
+100
+111
+110
+105
+108
 117
-128
-131
-126
-129
-140
-140
-144
-147
-137
+107
+95
+86
+88
+109
 133
+135
+121
+102
+108
+123
 137
-148
+153
+158
+156
+157
+167
+195
+189
+177
+165
+166
+164
+168
+171
+174
+175
+172
+167
+163
 155
-142
-133
-133
-128
+148
+138
 129
-128
+134
+131
+130
+123
 115
-88
-60
+101
+87
+87
+95
+93
+82
+73
+71
+73
+69
+69
+65
+54
+46
+46
+44
 50
-58
-63
+49
+55
 61
-45
-38
-31
-20
-26
-33
-34
-33
-31
-34
-38
-36
-31
+55
 57
-76
-109
-140
-167
+63
+70
+82
+88
+92
+107
+133
+152
+171
 182
-178
-169
-148
-112
+183
+190
+197
+211
+221
+227
+233
+237
+238
+233
+230
+223
+213
+193
+173
+158
+150
+139
+138
+144
+138
+118
+86
+67
+52
+42
+48
+60
+63
+67
+70
 77
-53
-36
-31
-19
-15
-25
-25
-23
-22
-25
-26
-26
-33
-53
-71
-95
-125
-137
-136
-129
-101
-66
-41
-31
-39
-58
-104
-147
-186
-202
-194
-169
-123
+85
+85
 79
-49
-30
-23
-33
-39
-55
+77
+69
+72
+77
 85
-110
-137
-150
-161
-145
+83
+79
+80
+93
+98
 106
-68
-49
-41
-41
-36
-45
-63
+129
+157
+177
+189
+197
+206
+210
+216
+218
+213
+197
+174
+146
+120
+105
+102
+107
+119
+123
+100
 77
-82
-66
-45
-34
-26
-39
-74
-115
-148
-155
-131
-87
-47
-31
-31
-26
-26
-31
-30
-34
-42
+67
+65
 64
-107
-144
-169
-164
-128
+71
+83
+89
+93
+83
+76
+60
+61
+70
+85
+88
 79
-39
-26
-30
-26
-33
-47
-74
-101
+78
+98
+108
+109
+106
+115
+130
+127
+112
+99
+95
 110
+136
+148
+145
+138
+143
+157
+171
+183
+190
+189
+187
+193
+182
+165
+144
+125
 117
-121
 117
-115
-115
+125
+134
+139
+138
+135
+129
 121
-120
-109
-88
-93
+116
+108
+99
+97
+98
+96
+91
 85
-80
+77
 72
 64
-55
-49
-53
+67
+77
+76
 69
-83
-82
+61
+63
+65
+62
+65
+68
+61
+50
+42
+41
+45
+46
+57
+63
+62
+68
 80
 87
-91
-90
-88
-87
-83
-83
-96
-110
-125
-121
-125
-121
-120
-115
+101
+111
 120
-110
-99
-79
-72
-80
-83
-82
-64
-47
-34
-22
-17
-25
-23
-25
-25
-25
-22
-20
-26
-34
-50
-71
-107
-136
-161
-169
-171
-159
-131
-104
-74
-57
-42
-28
-23
-26
-23
-23
-23
-23
-20
-17
-19
-33
-47
-71
-102
-125
-123
-126
-79
-49
-33
-26
-36
-63
-110
-161
-199
+137
+154
+174
+192
+203
+210
+214
+215
+222
+228
+232
+233
+232
+230
+224
+221
 213
-202
-169
-115
-66
-41
-23
-26
+194
+162
+130
+109
+105
+95
+97
+105
+111
+108
+96
+78
+60
 44
-58
-83
-114
-140
-150
-148
-145
-123
-79
-52
 44
-42
-53
-57
-68
-85
-93
+58
+69
+74
+82
 91
+97
+86
 71
-50
-36
-23
-30
-61
-98
-129
-139
-114
+64
+58
+60
+77
+96
+107
+111
+120
+133
+137
+153
+167
+189
+202
+208
+213
+216
+221
+216
+212
+203
+178
+147
+111
+88
+71
+68
 74
-36
-25
-28
-30
-33
-34
-45
-55
+83
+95
+82
+70
+69
 69
+73
+85
+95
+107
+105
+100
+92
+81
+81
+76
+74
+73
+68
+77
+95
+105
 98
-134
-161
-172
-159
+90
+105
+124
+131
+128
+120
 117
-66
-33
-19
-30
-30
-34
-50
+128
+150
+165
+166
+164
+171
+184
+195
+205
+215
+215
+214
+215
+157
+135
+108
+87
+78
 80
+89
+93
+100
+99
 96
+91
 87
-77
-77
+78
+72
+65
+64
 69
+67
+63
+60
+52
+53
+50
+60
+74
+76
+73
+67
+68
+68
+61
 61
-66
+68
+64
+51
+46
+48
+53
+54
+62
+78
+80
+90
+104
+119
+137
+150
+161
+174
+182
+194
+210
+220
+224
+223
+220
+222
+218
+214
+214
+213
+206
+202
+200
+196
+174
+137
+98
+78
+77
 71
-72
-57
-47
-50
-45
-44
-41
+70
+73
+81
+89
+92
+85
+69
+48
 39
-33
-25
-30
-41
-47
-47
-47
-49
-52
-47
-45
-49
-45
-49
 53
-69
-85
-88
+70
+81
 91
-93
-85
-87
-85
-96
-96
-95
+102
+106
 90
-96
-101
-96
+74
+65
+58
+60
 79
+102
+128
+145
+156
+170
+176
+189
+196
+205
+215
+213
+213
+214
+213
+206
+196
+180
+155
+117
+88
+70
 60
-49
-33
-23
-23
-28
-26
-25
-22
-26
-20
-20
-30
-33
-45
-66
-95
-123
-139
-150
-150
-134
-120
-99
-83
+60
+62
 68
-55
-44
-39
-34
-31
-26
-23
-22
-17
-20
-28
-34
-49
+72
+68
+63
+71
 77
-99
-102
+80
+92
+104
+111
+111
 109
-71
-45
-31
-28
-38
-64
-118
-169
-205
-220
-207
-167
-112
-61
-36
-26
-33
-55
-83
-112
-140
-152
-153
-133
-114
-90
-57
-39
-42
-57
+107
+100
+96
+88
 74
+73
+70
+85
+101
+101
 82
-96
+73
+87
 107
+129
+139
+146
+146
+158
+172
+182
+184
+183
+190
+203
+213
+221
+228
+232
+232
+231
+130
 106
-91
-69
-49
-38
-26
-30
-52
-85
-109
-118
-95
-60
-31
-23
-30
-33
-39
+79
+63
 52
-76
-93
-107
-129
-153
-161
-155
-136
-104
-61
-30
-23
-26
-30
-30
-45
-71
-76
 55
-42
-45
-38
-38
-36
-44
-44
-39
-30
-33
-33
-33
-31
-28
-23
-19
-22
-30
-31
-34
-31
-33
-31
-26
-23
-30
-25
-28
-33
-41
-45
+63
+68
+74
+73
+71
+65
+64
+59
+54
+52
 49
 55
-61
-57
-52
-57
-63
+50
+50
+51
+49
+49
+50
+67
+79
+89
 82
-87
-101
-112
-114
-107
-90
 76
+68
+62
+54
+58
+67
 61
-47
-31
-33
-28
-26
-30
-25
-26
-19
-17
-25
-26
-31
-42
-60
+52
+54
+62
+77
 80
-96
-110
+89
+105
+111
 121
+140
+157
+177
+186
+194
+202
+210
+214
+218
+223
+220
+218
+210
+204
+194
+187
+184
+176
+173
+166
+166
+167
+154
+123
+88
+72
+73
+71
+68
+65
+65
+71
+83
+86
+71
+51
+41
+52
+70
+89
+107
+119
 118
+95
+77
+64
+65
+71
+91
 118
-121
-114
-109
+148
+170
+183
+194
+202
+202
+211
+211
+206
+202
+200
+197
+191
+182
+171
+150
+125
 95
-79
-74
+72
+67
+69
+76
+76
+70
+64
 61
-55
-41
-34
-26
-17
-20
-28
-26
-36
-55
+59
 72
 80
-88
+87
+93
+101
+102
+98
+95
+98
+100
+105
+98
+87
+86
+91
+104
+112
+104
+80
+68
+78
+102
+127
+149
+164
+170
+178
+189
+194
+196
+199
+204
+212
+221
+231
+237
+241
+242
+242
+128
+107
+82
+65
+59
+59
 64
-38
-26
-31
-44
-74
-125
-171
-207
-218
-209
-163
-106
+68
+69
+65
+63
+58
+57
+54
+55
+49
+51
+59
+58
+53
+59
+64
+69
+70
+85
+100
+105
+95
+79
+63
+59
+52
 60
-39
-30
-42
+68
+64
+63
 71
-109
+91
+111
+119
+127
 140
-158
+147
 156
+172
+187
+205
+211
+216
+219
+219
+220
+215
+211
+203
+192
+177
+170
+157
+148
 137
-104
+133
+126
+116
+124
+137
+133
+116
+90
+80
 82
-63
-47
-41
+87
+80
+73
+62
+61
+70
+78
+71
+55
 50
+58
 74
-99
-107
-115
-110
-91
-74
-55
-44
-34
-28
-33
-55
-76
-95
 98
+121
+134
+127
+96
+76
 71
-47
-23
-23
-30
-34
-52
-77
-107
-133
+82
+95
+116
 145
-147
+172
+187
+199
+210
+211
+210
+205
+197
+187
+175
+166
+161
 152
-144
-129
-99
-72
-49
-30
-26
-34
-31
-34
-42
-57
-55
-38
-28
-31
-30
-33
-34
-41
-44
-31
-26
-28
-28
-28
-25
-23
-23
-19
-17
-26
-26
-26
-25
-25
-31
-25
-20
-25
-22
-26
-30
-28
-33
-30
-38
-45
-41
-39
-41
-41
-53
-60
+146
+137
+119
+100
+77
+70
 74
-90
-91
-93
-88
-79
-69
-55
-42
-45
-41
-36
-34
-31
-31
-25
-20
-28
-23
-25
-30
-38
-45
-52
-61
-82
-96
-112
-126
-133
-139
-140
-133
-125
-106
 87
+100
+98
+86
+70
+59
 64
-44
-28
-19
-23
-30
-28
-28
-38
-49
-55
-63
-55
-41
-26
-33
-49
+80
+87
+87
+91
+92
+85
+77
+72
+74
 83
-129
-167
-197
-207
+95
+104
+102
+106
+111
+120
+120
+107
+87
+80
+85
+111
+135
+158
+176
+184
 190
-148
-101
-66
-45
-38
-52
-88
+195
+203
+208
+210
+216
+223
+232
+241
+250
+253
+253
+255
+134
+116
+95
+76
+61
+60
+63
+60
+62
+60
+62
+65
+70
+70
+67
+62
+63
+76
+79
+78
+87
+93
+99
+105
+115
 128
-164
-169
-153
-123
+124
+107
 83
-57
-49
-42
-52
-74
-102
-123
-128
-123
-101
-74
-53
-47
-41
-44
-44
-53
-72
-82
+70
+65
+63
+76
 88
-80
-57
-39
-26
-23
-34
-42
-68
-104
-142
-166
-159
-144
-133
-110
-87
-64
-52
-39
-28
-33
-41
-38
-34
-41
-44
-39
-30
-25
-30
-31
-30
-33
-36
-41
-34
-30
-34
-31
-28
-28
-28
-28
-20
-22
-28
-30
-30
-30
-30
-34
-34
-31
-33
-33
-30
-25
-26
-31
-26
-33
-44
-42
-34
-30
-31
-36
-38
-45
-60
-64
-71
-74
-74
-71
-57
-49
-53
-52
-45
-44
-47
-45
-34
-30
-33
-26
-26
-26
-26
-33
-26
-36
-50
-68
+86
 90
-114
+101
 129
-147
-155
-158
 153
-145
-125
-91
-60
-36
-20
-20
-30
-26
-23
-26
-34
-38
-44
-47
-31
-26
-34
-52
-87
-131
-169
+165
+170
+181
+186
+192
+203
+213
+222
+224
+227
+227
+216
+208
+199
 185
-180
-155
-115
-88
-66
-58
-49
-64
-106
-150
-175
-178
-155
-115
-68
-42
-39
-47
-68
-104
-133
-144
+171
+156
+138
 133
-115
+120
+114
+105
+97
+96
 82
-53
-44
-47
+83
+95
+100
+93
+86
+82
+89
+90
+86
+76
+61
 58
-69
-74
-87
-106
-99
+60
+70
+76
+63
+59
+72
+90
+119
+142
+152
+134
+101
 85
-68
-50
-38
-23
-26
-39
-57
 88
-137
-174
-185
-164
-128
+107
+133
+149
+171
+190
+197
+204
+210
+205
+197
+187
+167
+153
+135
+123
+117
+110
+106
+110
+106
+97
+81
+78
+87
+102
+110
+108
 93
-71
-53
-39
-36
-31
-25
-34
-44
-41
-44
-47
-53
-47
-25
-23
-33
-31
-33
-39
-47
-55
-49
-50
-52
-44
-44
-42
-39
-41
-33
-33
-42
-49
-45
-47
-52
-58
-58
-50
-57
-53
-47
-36
-33
-30
-26
-26
-36
-36
-31
-28
-26
-28
-23
-26
-34
-39
-49
-55
-63
-66
-61
-58
-63
-66
-71
-74
+73
+68
+77
+95
+101
+99
+92
+83
 76
-79
-74
-61
-50
-31
-25
-25
-25
-26
-23
-25
-36
-49
-63
-85
-107
-129
-142
-152
-156
+67
+62
+64
+73
+93
+115
+125
+133
+130
+120
+110
+98
+93
+96
+108
+127
+144
+163
+178
+186
+194
+206
+213
+218
+221
+227
+234
+243
+250
+252
+255
+255
+255
 147
-129
-104
-66
-38
-22
-17
-20
-22
-19
-19
-20
-23
-31
-42
-34
-31
-36
-52
-87
-134
-161
-159
-139
-107
+143
+119
+97
 77
-61
-61
-69
-74
+65
+63
+62
+68
+73
+79
 87
-125
-161
-182
-180
+97
+100
+100
+95
+99
+108
+116
+118
+126
+135
+140
+146
 150
-106
-55
-36
-38
-52
-83
-121
-148
+154
 152
-118
-88
-61
-44
-41
-57
-77
+134
+116
 99
-109
+95
+93
+105
+117
 123
+128
+146
+167
+185
+197
+204
+210
+211
+215
+223
+227
+229
+228
+220
+213
+197
+185
+166
+149
 129
-109
+114
+104
+97
+92
+92
+86
 80
-61
-49
-38
-30
-34
-55
 79
-123
-169
-193
-191
-153
-101
-63
-45
-39
-33
-30
-28
-22
-36
-50
-58
-63
+69
+65
+72
 77
-80
-63
-42
-31
-34
-36
-45
-55
-71
-83
+76
+86
 90
+96
+97
 93
-90
-79
-76
-72
-71
-64
-61
-63
 77
+62
+57
+62
+73
+86
+81
 82
+97
+120
+147
+168
+173
+155
+126
+115
+125
+147
+164
+178
+190
+194
+195
+192
+195
+187
+174
+154
+129
+106
+87
 80
-82
-82
-90
+80
+81
+86
+96
+107
+110
+92
+86
 91
-90
-90
-90
-74
-60
-47
-41
-28
-26
-30
-33
-28
-26
-26
-25
-14
-23
-30
-31
-41
-44
-50
-58
-58
-60
-68
-77
-95
-109
-118
-128
-120
+100
+105
 99
-76
-47
-34
-28
-23
-26
-19
-22
-28
-33
-39
-57
-68
-93
+89
+77
+71
+85
+107
 114
-126
-134
-125
-110
-93
-61
-38
-20
-23
-25
-25
-26
-23
-23
-25
-28
-44
-38
-42
-52
-66
-98
-133
-150
-136
-98
-66
-50
-45
-58
+106
+89
+80
 76
+72
+71
+69
+77
+104
+133
+146
+152
+133
+109
 93
-107
-137
+92
+101
+117
+135
+148
+157
 167
-180
+181
+190
+201
+211
+222
+229
+235
+241
+248
+252
+255
+255
+255
+255
+255
+156
+157
+146
+123
+100
+85
+83
+82
+93
+109
+116
+128
+139
+143
+145
+142
+145
+154
+158
+159
+165
+171
+173
+173
+177
+181
+177
 172
-134
-88
-44
-31
-38
-57
-88
-129
-150
-140
-101
-66
-50
-41
-44
-66
-95
-126
+156
+145
+143
 144
 152
-145
+162
+170
+174
+187
+201
+213
+215
+221
+222
+224
+224
+229
+230
+228
+220
+209
+193
+172
+154
+135
 112
-74
-52
-45
-44
-38
-55
-90
-123
-163
-197
-204
-190
-139
+99
+87
+82
 83
-53
-39
-36
-36
-33
-34
-33
-42
-66
+81
+82
 80
-90
-107
-117
-102
-66
-47
-49
-55
+80
+78
+70
+67
+65
+67
 69
-88
-114
-129
-140
-137
-134
-117
-110
+80
+97
+105
+107
+100
+85
+65
+62
+67
+83
 101
-96
-96
-93
-102
-115
+118
 121
+138
+159
+181
+195
+195
+187
+166
+163
+171
+184
+192
+196
+194
+187
+174
+164
+166
+165
+150
 125
-118
-110
-115
-120
-128
-140
-136
+97
+76
+62
+60
+65
+76
+89
+99
+116
+121
+109
+97
+88
+85
+85
+80
+79
+76
+76
+91
+116
 123
-98
+109
+87
+74
 77
-58
-41
-34
-36
-39
-31
-31
-31
-26
-19
-20
-25
-25
-30
-33
-39
-47
-45
-52
-69
-90
-114
-142
-161
-167
-159
-140
-115
+79
 77
-55
-44
-33
-25
-19
-19
-23
-26
-33
-38
-45
-64
-77
-93
-101
-93
+81
+95
+123
+150
+165
+162
+137
+106
 88
-83
-64
-49
-30
-26
-34
-28
-26
-25
-26
-25
-26
-50
-52
-63
-83
-104
+92
+115
+139
+153
+165
+166
+176
+187
+194
+210
+221
+232
+241
+247
+253
+255
+255
+255
+255
+255
+255
+255
+171
+176
+174
+156
+139
 129
-158
-155
-121
-77
-49
-41
-42
-60
-87
-109
+124
 126
-152
+140
+156
+164
+174
+180
+183
+182
+181
+181
+184
+186
+186
+186
+187
+186
+183
+187
+192
+194
+193
+192
+187
+186
+186
+194
+204
+203
+208
+215
+222
+228
+229
+223
+221
+216
+215
+216
+219
+215
+203
+187
 167
-172
-147
-110
+138
+117
+100
+87
+81
+85
+90
+96
+89
+85
+82
+80
+78
+74
 71
-38
-33
-47
-63
-98
-129
-148
-136
+70
+67
+65
+76
+95
+109
+112
+106
 90
-55
-44
-42
-55
-79
-110
-140
-155
-159
-145
-104
-68
-45
-42
-44
-49
-88
-133
-169
-196
-205
+72
+67
+78
+105
+131
+152
+165
+180
+193
+206
+214
+215
+210
+197
+193
 199
-177
-125
+205
+205
+200
+185
+162
+135
+120
+123
+127
+123
+107
+85
 69
-42
-38
-36
-34
-31
-36
-44
+55
 60
-85
-95
-107
-126
-147
-139
-109
+69
+86
+101
+111
+124
+128
+119
+106
+90
+77
+72
+70
+72
+77
 82
+95
+120
+120
+97
+73
+63
+69
 76
-79
-98
-117
-133
-153
-161
-164
-155
+81
+92
+111
 139
-131
-117
-109
-104
-107
-117
-137
-145
-145
-136
-131
-136
-145
-153
 166
-167
-155
-140
+176
+172
+147
+119
+110
 118
-96
-69
-57
-55
-52
-47
-41
-39
-31
-22
-20
-28
-26
-30
-28
-31
-34
-33
-41
-63
-88
-121
-156
-177
-190
+137
+158
+175
+185
+186
+192
+202
+213
+221
+232
+243
+253
+255
+255
+255
+255
+255
+255
+255
+255
+255
+183
+191
+195
+189
+178
+175
+172
+171
+184
+193
+200
+202
+203
+205
+201
+195
+193
+197
+195
+190
+186
 185
-174
-155
-121
-88
-66
-47
-38
-22
-19
-23
-22
-25
-30
-33
-41
-49
-66
-76
-68
-66
-72
-66
-55
-42
-39
-42
-33
-30
-26
-20
-19
-25
-53
-63
-85
-115
-145
-169
 180
-161
-117
-71
-45
-41
-52
-79
+176
+175
+183
+189
+200
+205
+213
+218
+215
+219
+223
+223
+224
+224
+229
+228
+222
+213
+202
+192
+191
+193
+193
+193
+181
+163
+143
+111
+90
+82
+78
+81
+90
+105
+112
+108
+98
+90
+78
+70
+63
+61
+67
+64
+68
+78
+97
+112
+119
+118
+104
+81
+78
+96
+130
+159
+185
+199
+212
+219
+223
+221
+221
+213
+209
+205
+208
+210
+206
+195
+168
+130
+93
+82
+88
+98
 106
+106
+101
+91
+78
+73
+80
+92
+101
+111
+121
+124
 123
+119
+108
+90
+80
+73
+77
+85
+90
+107
+125
+118
+93
+65
+58
+61
+64
+78
+101
+128
+155
+180
+184
+182
+163
 145
+146
+150
 166
-172
+183
+197
+206
+206
+210
+221
+229
+239
+247
+253
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+204
+211
+213
+211
+210
+208
+204
+203
+205
+212
+213
+213
+209
+200
+194
+186
+182
+182
+178
+168
 156
-123
-87
-60
-34
-38
-52
-79
-110
-134
+154
+153
+147
+148
+153
+167
+186
+206
+220
+224
+225
+224
+227
+221
+223
+219
+222
+220
+210
+197
+175
+157
+148
 150
+154
+155
+146
 136
-93
-52
-45
-45
-66
-90
 117
-142
-153
-153
-133
-91
-57
-39
-38
-47
+95
+78
+74
+77
+87
+97
+112
+123
+118
+109
+95
+80
+62
+55
+54
+58
+60
 68
-114
-166
-196
-209
+79
+100
+123
+136
+135
+126
+109
+108
+128
+161
+191
+208
+219
+228
+230
+228
+215
+208
+197
+192
+193
 199
-178
+199
+197
+183
 152
-102
-63
-44
-38
-34
-41
-44
-57
-66
-85
-101
-96
-101
-129
-159
-167
-147
-125
+106
+68
+55
+61
+80
+100
 114
+121
+120
+107
+91
+87
+89
+90
+96
 106
 110
-123
+121
+128
+131
+120
+100
+86
+80
+85
+98
+118
 137
+129
+97
+71
+61
+67
+74
+93
+120
+147
+170
+186
+196
+193
+178
+177
+178
+184
+197
+208
+218
+220
+224
+231
+239
+247
+253
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+214
+220
+222
+223
+220
+216
+215
+206
+208
+208
+210
+202
+195
+180
+166
+154
+153
+153
+147
+134
+120
+116
+120
+116
+112
+120
+135
+163
+191
+210
+224
+223
+220
+213
+204
+199
+196
+200
+200
+191
+173
 147
-150
-150
-144
-131
 118
+104
+100
+109
 109
+105
+99
 95
-87
-83
-98
-117
-129
-131
-133
-137
-142
-152
-163
-172
-172
-172
-166
-152
-131
-107
-87
 82
-82
-76
 72
-57
-50
-31
-26
-26
-26
-23
-26
-30
-28
-25
-31
-50
-69
-104
-133
-164
-188
-196
-196
-186
-161
-133
-110
-79
-60
-34
-22
-25
-22
-25
-26
-25
-26
-30
-42
-47
-45
-50
-52
+67
+76
+87
+105
+119
+128
+123
+107
+97
+85
+71
+55
 52
-49
-42
-41
-44
-41
-36
-31
-25
-25
-23
+58
+59
 64
-72
-104
-139
-174
+77
+99
+130
+155
+164
+161
+152
+154
+164
+187
+211
+223
+229
+232
+228
+210
 193
-196
-167
-117
-69
-41
-42
-66
-101
-136
+172
 158
+150
+153
+166
+175
+176
 167
-182
-172
+137
+98
+59
+48
+62
+82
+108
+127
 139
-93
-61
-44
-26
-33
-60
+139
+127
+109
+97
+83
+77
+78
+85
+100
+112
+128
+145
+140
+120
 91
+80
+86
+108
+135
+153
+143
 121
-140
-147
-136
-90
-52
-42
-52
-71
 98
-110
-128
-136
-133
+88
+96
 107
-72
-45
-36
-36
-52
-83
-137
-183
-204
+125
+149
+170
+184
 197
-175
-152
-117
-77
-45
-39
-36
-34
-47
-60
-82
-101
-118
-121
-104
-106
-131
-166
-180
-167
-148
-131
-110
-99
-106
-110
-112
-104
-104
-107
-96
-87
-76
-61
-57
-52
-61
-83
-87
-91
+202
+203
+200
+202
+208
+210
+218
+227
+232
+239
+240
+248
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+218
+219
+216
+210
+210
+205
+199
+187
+183
+184
+182
+177
+165
+143
+123
+108
 102
-114
-126
-139
-144
-153
-156
-155
-156
-158
-155
-139
-128
-120
-115
-114
-112
+111
 106
-87
-60
-47
-42
-38
-36
-31
-31
-31
-23
-23
-36
-50
-69
+96
+88
+88
 98
-126
-155
-180
-185
-190
-174
-164
-145
-125
 96
-61
-42
-36
-31
-28
-31
-33
-26
-23
-28
-34
-33
-34
-34
-44
-44
-38
-38
-44
-42
-38
-34
-28
-25
-28
-61
-79
-118
-155
-188
-204
-194
-153
-107
-64
-44
-52
-79
-125
-164
-185
-194
-193
+92
+90
+109
+138
+172
+195
+210
+208
+202
+189
+172
+162
 161
-118
+164
+172
+167
+150
+130
+99
+78
+71
+74
+81
+78
+74
+79
+73
 69
-44
-33
-26
-33
-61
-88
+68
+78
+95
+112
+129
+134
 121
-139
-137
-120
-80
-50
-41
-57
-80
 104
-112
-115
-117
-102
-79
-50
-36
-33
-39
-60
+91
+89
+76
+65
+64
+65
+62
+64
+74
+99
+137
+165
+183
+192
+190
+191
+199
+209
+221
+229
+231
+229
+211
+186
+153
+123
+110
+99
+108
+127
+147
+157
+156
+140
 104
-155
-193
-196
-174
-145
-115
-87
-52
-36
-41
-39
-44
-60
-93
+69
+61
+74
+100
 123
+138
+145
 142
-153
-150
-131
-126
-142
-161
-171
-155
-131
-112
-85
-71
+130
+124
+114
+96
 74
-77
-71
-58
-57
-63
-60
-58
-58
-50
-41
-30
-34
-44
-52
-53
-60
-71
-82
+64
+70
+81
+98
+120
+146
+150
+129
 99
-107
-112
-112
-117
-121
-131
-147
-147
-145
+81
+91
+115
+150
+166
+165
+153
+137
+135
+142
+152
+163
+178
+190
+199
+209
+211
+213
+215
+221
+225
+230
+237
+241
+247
+251
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+209
+202
+196
+191
+185
+175
+165
+152
+143
 144
-147
+145
 144
-150
-150
-136
-109
-80
-64
-53
-44
-41
-38
-33
-23
-23
-31
-39
-44
-60
-82
+130
+108
+87
+71
+69
+78
+81
+83
+83
+93
+104
+100
+93
+83
+92
 118
+155
+183
+196
+190
+177
+161
+131
+115
+115
+129
 144
-156
-163
-159
-166
-156
-147
+142
+131
+112
+87
+68
+62
+65
+68
+62
+59
+67
+69
+68
+68
+78
+97
+112
+130
+138
 123
+99
 88
-61
-50
-41
-38
-38
-33
-28
-19
-20
-30
-28
-30
-31
-34
-34
-30
-34
-47
-45
-38
-34
-33
-28
-30
-60
-95
-139
-177
-197
-196
-175
-134
+88
+86
+83
 87
-57
-52
-64
-99
-145
-185
-202
-204
-186
-145
-93
-55
-42
-36
-28
-42
-61
-85
+90
+82
+79
+90
+118
+148
+181
+197
+208
+209
+206
+209
+210
+216
+220
+222
+215
+195
+155
 110
-126
+82
+67
+63
+71
+95
 120
+138
+149
+145
+119
+89
+76
 93
-58
-41
-42
+112
+135
+139
+129
+123
+120
+127
+125
+107
+80
 60
-82
-114
-115
+55
+62
+76
+108
+143
+156
+145
+118
+107
 117
+138
+165
+182
+184
+177
+173
+175
+178
+186
+195
+202
+209
+213
+222
+222
+230
+231
+234
+240
+243
+250
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+189
+176
+166
+156
+152
+140
+120
+104
 96
-76
-57
-41
-30
-31
-41
-66
+97
+108
+112
 110
-159
-185
-175
-136
 95
-72
-53
-41
-34
-44
-50
+78
+62
 57
-87
-126
-155
-164
-169
-164
-147
-136
-136
-142
-133
-114
-90
-74
-53
-41
-42
-42
-44
-31
-28
-38
-36
-45
-44
-42
-39
-23
-26
-34
-38
-39
-41
-42
-52
-50
-58
 68
-66
-64
-74
-85
-110
-121
-133
-139
-147
-161
-175
-185
-178
-153
-126
-107
-90
-74
-60
-47
-36
-25
-28
-33
-38
-34
-41
-55
 76
+81
 95
-102
-114
-118
-131
-144
-145
-134
-102
-80
-71
-61
-50
-49
-36
-30
-20
-20
-26
-25
-28
-26
-28
-30
-26
-31
-44
-42
-41
-38
-36
-34
-39
-72
 114
-161
-193
-204
-188
-159
-106
-66
-49
-52
-69
-114
-161
-193
-202
-193
-163
-115
-71
-44
-34
-34
-38
-52
-69
-85
-102
-109
+125
+123
+110
 95
-71
-41
-33
-42
-57
-88
-121
-134
-126
 91
-57
-44
-34
-26
-31
-42
-68
-114
-159
-178
-156
-107
-66
-47
-41
-36
-41
-52
-57
-76
 115
-158
-177
+149
 172
-155
-147
-129
-115
+177
+163
+146
+126
+100
+85
+89
 106
-99
+125
+120
+111
+98
 85
+73
 64
-53
-45
-39
-33
-36
-31
-33
-25
-23
-28
-34
-41
-45
-52
-41
-28
-25
-36
-41
-39
-38
-34
-33
-31
-31
-36
-41
-39
-42
-50
-66
-79
-91
-112
-134
-158
-182
-199
-201
-182
-164
-150
-134
-117
-95
+71
+72
+59
+54
+58
+65
+69
 68
-52
-34
-31
-34
-41
-33
-36
-38
-45
-52
-55
 69
-77
+85
+105
+123
+138
+120
+100
 90
+97
+104
 112
 121
+128
 120
-102
-87
+118
+125
+148
+172
+192
+209
+214
+208
+202
+197
+194
+197
+203
+208
+203
+177
+130
+86
+61
+51
+49
+58
+81
+104
+123
+138
+140
+127
+101
+95
+105
+125
+138
+130
+111
+101
+105
+115
+121
+109
 85
-76
-66
+65
+55
 53
-38
-34
-22
-22
-25
-26
-28
-23
-25
-28
-22
-28
-42
-39
-41
-41
-47
-47
-58
-83
+65
+96
 131
-177
-201
-197
-175
-133
-80
-52
-42
-49
-76
-120
-167
-191
-188
-167
-126
-85
-52
-39
-38
-44
-50
-64
-79
-88
-98
-96
-74
-52
-30
-25
-38
-57
-87
-126
-145
+157
+157
+144
 139
-91
-57
-39
-30
-28
-33
-44
-74
-117
-161
-175
-142
-90
-53
-39
-42
-38
-39
-57
-69
-98
-145
-175
-180
-156
-126
-104
-87
-76
-68
-63
-47
-33
-28
-33
-34
-31
-33
-31
-30
-23
-20
-26
-26
-38
-39
-41
-39
-26
-26
-39
-42
-41
-38
-31
-31
-23
-23
-26
-33
-31
-31
-34
-38
-41
-50
-72
-104
-137
-167
-186
-186
+149
+164
 180
-174
-169
-158
+193
+193
+192
+192
+199
+209
+211
+215
+218
+225
+229
+232
+237
+242
+246
+248
+252
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+162
 142
+131
 125
+124
+111
+91
+69
+65
+70
+86
+99
+107
 101
-74
-50
-45
-50
-49
-42
-38
-33
-38
-31
-33
-42
-50
-61
-80
-96
+88
+73
+63
+78
+92
+100
+118
+135
+148
+145
+134
+123
+117
+135
+156
+163
+153
+128
+111
 99
-91
-87
-85
-77
+83
+73
+82
+99
+114
+109
+95
+89
+82
+74
 69
-61
-52
-38
-23
-20
-23
-23
-25
-22
-25
-26
-20
-22
-33
-34
-39
-41
-53
 69
-80
-93
-142
-185
-202
-185
-147
-98
+68
 57
-36
-38
-45
-74
+49
+58
+69
+72
+72
+69
+77
+92
+116
+135
+133
+118
+114
 120
+135
+148
 161
-175
-161
-128
-91
-63
-42
-34
-42
-55
-68
-82
-91
-93
-95
-79
+168
+168
+163
+167
+180
+195
+209
+211
+208
+192
+176
+164
+162
+164
+172
+184
+190
+168
+127
+80
 58
-39
-23
-26
-42
-60
-98
-140
-159
-145
-96
-53
-39
-30
-33
-34
-53
-88
+58
+54
+64
+83
+106
+120
+125
+125
+120
+107
+101
+112
+127
 134
-172
-174
-133
+123
+100
+86
 82
-50
-36
-34
-34
-39
-57
-72
-107
-158
-188
-185
-142
+93
+105
 102
+90
 76
+63
 58
-45
-42
-39
-36
-28
-26
-34
-26
-30
-31
-30
-31
-25
-28
-39
-41
-39
-42
-45
-41
-36
-38
-44
-42
-45
-39
-36
-30
-23
-20
-31
-30
-26
-26
-23
-28
-23
-30
-49
-71
-101
+67
+91
+129
+157
+173
+171
+172
+182
+189
+196
+197
+192
+189
+199
+211
+224
+227
+229
+233
+237
+244
+244
+251
+253
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
 134
-147
+112
+102
+109
+115
+109
+88
+65
+63
+68
+81
+97
+110
+110
+102
+88
+89
+106
+123
+139
+152
+164
+173
+170
+159
 153
+149
+155
+159
 153
-148
-158
-161
-158
-142
-126
-101
-82
+129
+96
+78
 76
-80
-77
-66
-52
-38
-34
-23
-25
-33
-33
-39
-52
-61
-72
-64
 74
-76
 74
-69
-60
-52
-41
-25
-20
-26
-25
-25
-25
-22
-23
-19
-20
-28
-30
-31
-38
-55
-82
+85
 99
-106
-159
-188
-191
-158
-110
-68
-38
-30
-38
-52
+111
+104
+88
+81
+77
+76
+67
+60
+59
+51
+50
+65
 80
+88
+86
+83
+83
+91
+119
+152
+157
+152
+152
+157
+168
+181
+190
+199
+200
+197
+201
+210
+214
+215
+209
+192
+164
+138
+123
+117
 121
-147
-155
-131
-96
-66
-47
-38
-39
-53
-76
-95
-109
-107
-104
+135
+156
+174
+165
+134
 93
+70
+69
 72
-50
-38
-25
-26
-45
-71
-112
-152
-166
-140
-91
-53
-41
-33
-34
-44
-71
+85
+102
+119
 117
-155
-177
-166
-120
-74
-50
-36
-34
-33
-42
-58
+109
+102
+96
+90
+92
+112
+128
+133
+119
+95
+77
+68
+72
+80
+93
+100
+98
+89
 85
-126
-174
+87
+107
+143
+170
+186
+194
 199
-185
-139
-93
-64
-47
-38
-34
-33
-31
-23
-25
-31
-30
-28
-33
-36
-38
-36
-42
-60
-64
-66
-61
-66
-60
-55
-61
-64
-63
-60
-53
-45
-41
-31
-33
-39
-31
-34
-28
-28
-30
-23
-22
-33
-47
-63
-88
+205
+212
+210
+209
+195
+191
+200
+216
+232
+237
+243
+246
+251
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+112
+99
 104
 110
+125
+124
+108
+82
+80
+86
+98
 110
-109
 125
-142
-148
-148
-137
-133
-115
-112
-123
+129
 120
-101
+116
+127
+145
+165
+176
+184
+187
+191
+183
+180
+175
+167
+164
+155
+138
+107
 74
-52
-36
-23
-20
-30
-31
-30
-38
-39
-45
-44
-50
-66
-64
-64
 63
-55
-47
-26
-25
-28
-30
-28
-26
-25
-26
-17
-19
-26
-26
-26
-31
-45
-66
-87
-115
-161
-180
-174
-131
+71
 80
-50
-26
-23
-39
+85
+97
+108
+117
+101
+81
+72
+72
+77
+70
+63
 60
-88
-120
-133
+57
+61
+81
+104
+117
+116
+110
+116
 126
-99
-64
-47
-38
-31
-41
-58
+148
+174
+187
+193
+192
+194
+197
+201
+204
+212
+214
+221
+222
+223
+225
+216
+199
+172
+138
+106
+88
+80
+83
+101
+129
+159
+166
+153
+119
+95
+88
 87
-110
-117
-117
 102
-85
-63
-42
-31
-30
-36
-58
-93
+124
 134
-161
-159
-128
-76
-45
-34
-33
-36
-55
+124
+99
+82
+74
+72
+83
+105
+125
+131
+119
 95
-136
+74
+62
+62
+73
+92
+116
+129
+126
+125
+126
+143
 167
-172
-155
-115
-79
-57
-44
-36
-31
-42
-77
-110
-150
-186
-205
-185
-136
+189
+199
+208
+218
+222
+224
+221
+218
+203
+201
+210
+225
+239
+246
+251
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+105
 95
-64
-49
-38
-34
-33
-33
-20
-20
-28
-33
-39
-47
-55
-57
-63
-87
 104
-110
-107
-102
-99
-95
-87
-93
-96
-98
-93
-85
-69
-60
-49
-50
-53
-47
-38
-33
-30
-26
-20
-20
-28
-34
-39
-49
-60
-66
-66
-66
-83
-101
 120
-134
-140
-139
-136
+138
 140
-150
-147
-133
-102
+134
+119
+115
+119
+134
+144
+153
+156
+156
+156
+167
+185
+196
+202
+204
+202
+195
+185
+177
+173
+163
+152
+134
+114
+92
+65
+61
 71
-49
-30
-20
-26
-26
-30
-31
-28
-34
-30
-38
-50
-49
-50
-53
-53
-50
-36
-30
-34
-34
-30
-28
-28
-26
-17
-15
-23
-25
-25
-25
-34
-42
-57
+82
+101
+116
+125
 128
-164
-174
-148
-102
-60
-36
-23
-30
-44
-74
-104
-126
-121
 106
-72
-47
-38
-33
-34
-42
-61
-98
-123
-131
-117
-95
+82
 71
-50
-39
-33
-28
-44
-80
-114
-150
-163
-144
-101
-55
-34
-33
-33
-47
-69
-118
-155
+76
+85
+87
+81
+73
+78
+89
+116
+138
+153
+159
 161
-147
-126
-99
-82
-66
-50
-42
-36
-50
+161
+167
+183
+201
+212
+216
+216
+212
+208
+199
+197
+206
+212
+219
+224
+230
+229
+215
+194
+167
+130
+101
+81
+68
+68
+81
+104
+140
+162
+163
+146
+120
+100
 96
-139
-178
-204
-209
-186
-144
+111
+135
+143
+129
+100
+76
+68
+65
+74
+97
+110
+118
+114
 98
-71
-52
-39
-34
-34
-31
-22
-20
-33
-36
-50
+82
 69
-90
-102
+70
+83
 110
-128
-144
-145
-140
-133
-123
-117
-102
-104
-118
-129
-134
-118
-104
+136
+153
+163
+164
+166
+176
+194
+206
+216
+223
+227
+231
+234
+234
+232
+221
+221
+227
+240
+249
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
 90
-82
-83
-88
-77
-58
-45
-42
-34
-23
-25
-30
-30
-31
-31
-39
-41
-38
-39
-50
-63
-85
-109
-129
-140
-144
+91
+105
+130
 148
-163
 158
-144
-125
-93
-66
-36
-30
-33
-33
-33
-33
-31
-31
-28
-28
-38
-39
-42
-49
-50
-49
-42
-42
-49
-47
-39
-36
-31
-25
-17
-17
-26
-23
-23
-28
-28
-33
-34
+165
 156
-174
-164
-128
-82
-50
-33
-23
-33
-60
-95
+159
+167
+178
+183
+190
+191
+194
+193
+197
+206
+211
+211
+208
+200
+185
+166
+156
+149
+134
+118
+99
+89
+78
+61
+58
+70
+81
+104
 123
 136
-123
-98
-58
-38
-33
-36
-34
-42
-71
+136
+112
+90
+77
+81
+97
 109
-137
-139
+108
+108
 114
+130
+156
+176
+190
+194
+197
+197
+202
+210
+222
+228
+230
+225
+214
+195
+175
+171
+178
+192
+201
+214
+222
+223
+209
+194
+168
+142
+120
+98
 80
-57
-41
-33
-31
-31
-52
-93
-134
-161
-159
-123
-82
-42
-28
-34
-41
-63
-96
-136
-159
+70
+72
+89
+128
+155
+168
+163
 139
 115
-91
+106
+121
+146
+152
+138
+112
+83
+73
+71
 77
-69
-68
-57
-41
-41
-58
-107
-158
-194
-209
-204
-186
-137
-99
-79
-63
-53
-44
-36
-31
-23
-23
-33
-42
-68
+88
+92
+100
+104
+106
 101
-133
-148
-159
-164
-169
-163
-152
-144
-133
-117
-98
 96
-114
-133
-147
-144
-125
-106
 101
-106
-107
-96
-80
-64
-58
-49
-31
-30
-31
-31
-28
-30
-31
-33
-25
-26
-34
-39
-61
-82
-107
-121
-128
-140
-155
-158
-147
-133
-112
-87
-53
-38
-38
-34
-30
-30
-26
-30
-23
-26
-33
-30
-34
-36
-41
-45
-47
-60
-77
-80
-72
-64
-53
-38
-25
-19
-25
-22
-20
-23
-23
-25
-33
-177
-188
-167
-117
-68
-42
-31
-22
-41
-74
-118
-152
-155
+116
 134
+157
+176
+186
+193
+194
+202
+214
+224
+229
+233
+237
+240
+242
+242
+243
+242
+242
+246
+252
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+92
+99
+120
+147
+170
+185
+191
+191
+197
+203
+210
+213
+215
+215
+213
+210
+211
+211
+210
+208
+197
+182
+156
+129
+115
+108
 98
-55
-34
-31
-34
-38
-50
-80
-125
-145
-134
-104
+89
+78
+74
 69
-47
-31
-26
-31
-28
-53
+61
+63
+72
+78
 96
-137
-148
-131
-95
-58
-30
-25
-36
-50
-77
 117
-150
-152
-115
-85
-60
-57
-57
-60
-55
-45
-47
-76
-123
-172
-197
-202
-190
-167
+137
+138
+121
+97
+89
+93
+111
 131
-96
-82
-66
-58
-50
-44
-34
-26
-26
-36
-52
-83
-125
-158
-180
-183
-182
-174
+142
+149
 156
+171
+192
+208
+215
+218
+216
+215
+218
+223
+232
+235
+233
+225
+205
+178
 142
-128
-114
+130
+138
+157
+177
+194
+210
+215
+208
+192
+170
+154
+139
+126
+104
+91
+85
 96
+124
+152
+165
+168
+152
+129
+120
+133
+147
+152
+143
+118
+91
+82
+79
 77
 76
-90
-115
-137
-139
-128
-106
-95
+74
+83
 96
-101
-95
-87
-79
-71
-61
-44
-36
-34
-33
-33
-33
-30
-30
-20
-20
-31
-33
-44
-60
-77
-93
-102
-118
-145
-155
-150
-142
-128
-109
-82
-64
-58
-47
-41
-33
-30
-31
-23
-25
-31
-30
-30
-33
-39
-45
-57
-79
-110
-118
-118
 110
-85
-58
-26
-23
-26
-25
-23
-23
-22
-20
-25
-197
+124
+126
+134
+147
+163
+174
+192
 199
+204
+204
+215
+223
+231
+237
+240
+242
+247
+248
+251
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+115
+124
+148
+173
+195
+206
+215
+219
+224
+227
+231
+230
+228
+223
+215
+209
+204
+200
+192
+184
 172
-120
-68
-44
-33
-28
-47
-90
-136
-166
-169
-142
-99
-50
-34
-34
-38
-39
-57
-90
-128
-140
+149
 123
-88
-58
-42
-34
-31
-38
-34
-60
-104
-134
-137
-106
-68
-49
-25
-25
-41
-55
-90
-129
-156
-147
-101
-61
-45
-39
-42
-45
-47
-47
-53
+91
 80
-129
-172
-183
-169
-140
-115
-88
-76
-71
-64
-64
-58
-53
-45
-39
-39
-53
+78
+78
 72
-102
-140
-169
-190
-191
-185
-166
-134
-114
-93
-80
-66
-52
-50
-64
-80
-99
-104
-95
-79
-64
-66
-71
 69
-69
-74
 71
-66
-57
-47
-44
-41
-34
-34
-38
-33
-22
-23
-33
-34
-36
-44
-52
-61
 72
-93
-123
+74
+74
+80
+74
+83
+106
 131
-133
+142
+131
+119
+115
+120
 136
-129
-123
-104
-90
-82
-68
-55
-44
-31
-30
-23
-22
-28
-28
-30
-30
-34
-45
-60
-90
-126
-147
-159
-152
-129
-87
-44
-28
-28
-25
-25
-26
-22
-23
-23
-202
-209
-178
-129
-74
-44
-36
-34
-63
-112
 155
+175
+184
+193
+202
+218
+224
+227
+221
+216
+215
+215
+214
+228
+232
+231
+219
+195
+156
+110
+91
+99
+116
+144
+171
+192
+203
+197
 180
-180
-150
-102
-58
-33
-36
-33
-39
-57
-95
-123
+163
+143
+137
+133
+128
 121
-101
-71
-49
-44
-36
-36
-36
-44
-68
-112
+110
+110
+124
 137
-123
-87
-53
-39
-25
-28
-38
-55
-87
-131
-153
+150
+163
+155
+135
+118
+126
+143
+149
 139
+117
+97
 90
-50
-41
-33
-33
-34
-39
-42
-57
-91
-145
-172
-161
-128
-91
-69
-52
-47
-50
-49
-50
-49
-50
-53
-53
-61
+90
+83
 77
-101
-134
-161
-175
-174
+77
+88
+106
+128
+147
+154
+164
+173
+178
+192
+199
+204
+206
+211
+220
+232
+240
+244
+246
+250
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+152
+164
+182
+200
+214
+227
+235
+233
+238
+237
+238
+231
+224
+214
+204
+186
 175
-159
-129
-96
-72
-61
-49
-42
-33
-33
-45
-49
-58
-66
-60
-50
-38
-38
-45
-45
-50
-53
-60
-63
-63
-58
-53
-50
-52
-55
-55
-52
-41
-31
-33
-31
-33
-31
-36
-44
-50
+170
+161
+149
+140
+119
+93
+73
+68
 71
-87
-96
-112
-120
-120
-120
-107
-95
-95
-90
-74
-58
-47
-41
-25
-25
-31
-28
-30
-30
-36
-45
-63
-90
+71
+69
+69
+79
+93
+98
+102
+98
+81
+79
+98
 126
-148
-167
-169
-156
-120
-72
-44
-34
-30
-25
-23
-23
-23
-23
-196
-202
-183
+150
+158
+153
+156
+153
+157
+175
+195
+212
+219
+224
+230
+231
+224
+209
+200
+189
+192
+199
+210
+218
+220
+209
+187
 139
-80
-47
-39
-50
+93
+69
+70
 85
-136
-175
-197
-194
-164
+112
+146
+174
+187
+184
+166
+137
+116
 110
-60
-38
-34
-36
-41
-58
-85
-102
-95
-69
-50
-39
-31
-31
-31
-34
-42
-74
 123
-144
+134
+139
+134
+128
+124
 125
-87
-55
-41
-25
-25
-36
-49
-77
-123
-148
-131
-82
-44
-34
-33
-30
-31
-31
-42
-61
+137
+150
+152
+134
+110
+110
+120
+128
+118
+100
+95
+99
+101
+99
+95
 101
+116
+135
+154
+168
+172
+177
+185
+191
+199
+206
+210
+215
+214
+224
+237
+248
+251
+253
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+197
+203
+213
+225
+232
+241
+242
+241
+241
+237
+232
+222
+209
+191
+171
 147
-159
-128
-88
-58
-44
-33
-28
-38
-39
-41
-44
-45
-66
-82
+135
+126
+123
+114
+107
 98
-117
-139
-161
-172
-153
-140
-125
-110
-90
-64
-47
-42
-38
-34
-23
-25
-34
-33
-44
-44
-44
-41
-31
-23
-34
-36
-36
-33
-41
-52
-53
-60
-63
-64
-72
 85
-93
-88
+71
+65
+72
+72
 68
-47
-42
-36
-33
-31
-31
-33
-38
-47
-58
-64
-74
-90
-95
-96
+67
 87
-83
-96
-96
-90
-76
-71
-60
-39
-31
-31
-30
-30
-31
-34
-42
-50
-76
+112
+125
+135
+129
 102
-117
-136
-148
-153
+91
+102
+138
+170
+181
+185
+187
+184
+185
+193
+209
+219
+228
+232
+238
+231
+216
+190
+164
+147
+148
+158
+177
+190
+196
+196
+175
+137
+83
+60
+61
+69
+93
+126
+154
+165
+166
+153
+126
+98
+89
+105
+121
+138
+143
+130
+118
+109
+112
+131
 140
+126
+101
+93
 99
-68
-49
-36
-30
-28
-23
-23
-25
-172
-188
-178
-140
-87
-55
-52
-68
-120
-167
-197
-210
-204
-171
-115
-61
-34
-34
-36
-41
-60
-80
+102
+96
 88
-69
-52
-42
-34
-33
-30
-33
-38
-50
-80
-129
-142
+91
+109
+118
 121
+130
+139
+155
+171
+182
+189
+184
+187
+190
+197
+202
+214
+216
+219
+223
+237
+247
+253
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+228
+232
+235
+243
+243
+247
+246
+241
+235
+228
+214
+197
+177
+156
+131
+107
+92
+91
+91
+88
+88
 87
-55
-39
-33
-31
-39
-55
-82
-121
-144
+81
+79
+79
+78
+77
+77
+81
+101
+129
+154
+165
+159
+136
 121
-71
-39
-31
-31
-33
-33
-34
-49
-72
-109
-144
+138
+163
+191
+205
+214
+213
+211
+205
+205
+211
+221
+223
+229
+232
+222
+200
+168
+130
+108
+105
+111
 137
+152
+165
+172
+165
+138
+95
+71
+70
+79
+97
+120
+138
+147
+145
+139
+123
 99
-61
-45
-34
-26
-25
-31
-33
-39
-45
-55
-82
-104
+86
+87
+101
+121
+133
+127
+110
+89
+95
+111
 129
-150
-167
-175
-161
 126
 101
-79
-68
-58
-44
-39
-38
-34
-36
-28
-26
-34
-38
-39
-45
-42
-39
-31
-26
-33
-34
-34
-31
-36
-41
-41
-52
-61
-71
-88
-110
-128
-129
-106
-77
-58
-42
-34
-30
-36
-34
-31
-33
-39
-41
-47
-58
-63
-68
-61
-68
-90
-98
-98
-98
-96
 87
-63
-44
-36
-31
-31
-33
-36
-38
-38
-49
-68
-79
+89
+87
+83
+85
+99
+120
+139
+153
+161
+171
+185
+196
+201
+197
+193
+194
+200
+206
+213
+220
+227
+234
+239
+246
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+251
+246
+248
+249
+248
+247
+248
+241
+233
+225
+211
+191
+167
+146
+120
+92
+77
+67
+70
+74
+77
+80
+81
+81
+82
 88
-104
-126
-140
-123
-95
-76
-57
-41
-31
-28
-25
-26
-142
+99
+101
+106
+114
+131
+156
+178
+190
+187
+174
 166
-161
-128
-85
-60
-57
-83
-136
-182
-210
+175
+192
+211
+220
+224
+223
+215
+205
+199
+200
+205
+213
 218
-212
-182
-126
-68
-38
-38
-39
-50
-76
-88
-82
-60
-45
-38
-30
-31
-30
-33
-36
-47
-80
-126
+219
+211
+195
+163
+124
+92
+81
+81
+100
+114
 131
-109
-76
-50
-39
-34
-34
-42
-58
-90
+147
+155
+146
+119
+101
+100
+102
+116
 125
-136
-115
-66
-39
-33
-34
-33
-33
-39
-57
-85
-121
-145
+130
+131
+131
+133
 128
-83
-50
-36
-31
-28
-22
-30
-31
-34
-49
-76
-104
-136
-158
-175
-182
-177
-148
-112
-74
-47
-41
-39
-33
-33
-33
-33
-30
-25
-25
-34
-41
-52
-63
-60
-55
-38
-31
-36
-38
-31
-33
-33
-34
-30
-34
-47
-60
-80
+110
+90
+86
+91
 109
-131
-139
+117
+115
+100
+78
+78
+96
+118
 126
-99
-71
-47
-36
-34
-31
-30
-28
-28
-36
-36
-38
-38
-42
-44
-47
-63
-83
+112
 95
-101
-107
-110
-110
+95
+92
 90
-66
-50
-39
-34
-34
-36
-34
-28
-30
-41
-44
-50
-61
-85
-114
-125
-118
-107
-85
-63
-44
-34
-30
-28
-114
+97
+112
+139
+164
+180
+194
+203
+210
+213
+212
+208
+202
+202
+211
+218
+227
+231
+237
+246
+249
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+252
+251
+244
+244
+246
+251
+250
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+255
+250
+251
+252
+250
+250
+251
+255
+255
+253
+249
+246
+239
+234
+224
+209
+184
+158
 137
-128
-102
-74
-58
-58
+120
+96
 80
-133
-178
-209
-220
-215
-186
-144
-85
-52
-47
-58
-77
-106
-112
-98
-68
-42
-34
-30
-31
-31
-31
-38
-47
+65
+59
+67
+71
 76
-110
-109
 83
-55
-39
-38
-33
-34
-49
-60
-90
+80
+81
+91
+105
+125
+135
+146
+158
+171
+186
+200
+211
+212
+208
+203
+206
+216
+222
+227
+223
+221
+208
+186
+172
+165
+173
+184
+196
+202
+193
+180
+162
+137
+110
+87
+79
+86
+91
+105
+125
+144
+147
+137
+126
+123
 121
-128
-99
-57
-36
-31
-31
-30
-36
-47
-72
-104
+125
+126
+127
+126
 129
-140
+134
+133
+117
+104
+91
+90
+97
+106
+108
+95
+77
+76
+93
 115
-69
-45
-34
-30
-22
-22
-31
-33
-44
-63
-96
 131
-155
-169
-174
-171
-155
 128
-96
-63
-36
-26
-31
-25
-33
-31
-33
-31
-26
-26
-39
-50
-69
-80
-80
-72
-49
-38
-39
-36
-36
-38
-34
-36
-28
-26
-36
-45
-60
-80
-99
 118
+115
+112
 114
-96
-74
-53
-44
-38
-36
-36
-30
-28
-33
-31
-31
-34
-36
-39
-36
-53
-77
-93
-102
-112
-120
-120
+125
+140
+162
+185
+200
+213
+221
+222
+223
+222
+218
+213
+215
+221
+231
+237
+244
+250
+252
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+252
+247
+243
+235
+237
+238
+243
+249
+252
+255
+255
+255
+255
+255
+255
+255
+252
+251
+250
+247
+246
+250
+248
+248
+246
+255
+255
+250
+244
+241
+237
+228
+213
+195
+166
+135
+116
 106
-87
-66
-47
-41
-42
-41
-36
-26
-25
-33
-33
-36
-39
-53
-83
-101
+100
+85
+68
+61
+67
+78
+82
+89
+90
+92
+97
+119
+142
+161
+176
+190
+201
+214
+218
+225
+230
+227
+220
+222
+222
+223
+220
+215
+203
+190
+159
+131
+125
+133
+154
+171
+175
+165
+153
+149
+145
+134
+115
+106
+107
+106
+109
+119
+136
+147
+144
+133
 120
-123
 112
+114
+116
+125
+134
+139
+145
+144
+127
+107
+92
 87
-63
-47
-42
-41
-83
+97
+104
+109
+106
+96
+98
+109
+130
+147
+149
+147
+143
+142
+147
+155
+166
+185
+200
+215
+228
+231
+231
+229
+229
+225
+224
+228
+234
+246
+251
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+248
+240
+235
+232
+233
+235
+238
+249
+251
+255
+255
+255
+255
+253
+255
+253
+250
+250
+248
+243
+246
+244
+246
+240
+238
+255
+252
+244
+240
+234
+228
+218
+202
+185
+158
+130
+115
+108
 107
-102
+95
+73
+67
 80
-60
-50
-52
-71
-115
-164
-199
-216
-216
+95
+105
+117
+119
+116
+112
+127
+150
+172
+190
+206
+218
+228
+231
+230
+234
+230
+225
+219
+215
+209
 199
-166
+191
+182
+165
+135
+107
+99
 109
-74
-72
-82
-110
-139
-139
-112
-69
-42
-30
-31
-31
-26
-30
-38
-42
-68
-93
-82
-63
-44
-36
-38
-28
-34
-44
-60
+131
+150
+156
+135
+123
+126
+138
+147
+144
+138
+137
+129
+123
+123
+136
+146
+145
+126
+105
+92
+92
+105
+121
+143
+153
+158
+158
+142
+116
+92
 87
-110
-107
-82
-50
-30
-30
-28
-30
-39
-57
-88
-120
+97
+111
+127
+133
+130
+130
 140
-136
-102
-63
-41
-31
-30
-22
-20
-33
-36
-53
-83
-123
-155
+156
+168
+173
+171
+170
+172
+176
+185
+195
+206
+218
+228
+235
+239
+239
+238
+235
+232
+234
+240
+247
+252
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+252
+251
+249
+250
+240
+235
+231
+229
+231
+233
+241
+244
+247
+251
+253
+252
+253
+250
+249
+249
+248
+246
+246
+243
+240
+241
+241
+237
+232
+255
+246
+240
+232
+231
+221
+212
+196
+183
+161
+139
+128
+128
+124
+111
+91
+88
+104
+128
+143
+152
+152
+147
+139
+146
 163
-159
-153
+181
+200
+213
+225
+230
+228
+228
+220
+212
+203
+195
+193
+184
+165
+150
+147
 137
-121
+123
+107
 101
-79
-57
-38
-23
-30
-28
-28
-28
-30
-31
-31
-41
-52
-63
-79
-91
-85
-76
-58
-53
-60
-52
-49
-44
-42
-41
-31
-33
-36
-42
-41
-55
-68
-83
-90
-74
-60
-49
-44
-44
-44
-42
-34
-31
-38
-36
-31
-36
-38
-36
-33
-42
-61
-80
-95
-109
-117
+112
+129
+144
+142
 118
-109
-91
+101
+108
+125
+143
+149
+154
+153
+146
+134
+125
+134
+145
+140
+121
+98
+79
 80
-63
-55
-55
-50
-44
-28
-23
-28
-30
-30
-34
-38
-52
-69
 95
-115
-120
-107
-91
-80
-74
-64
-66
-82
-85
-66
-53
-38
-38
-50
-87
-145
-193
-212
-210
-201
-174
-126
-99
-99
-118
+123
 147
+165
 172
-164
-129
-77
-47
-34
-31
-26
-30
-33
-36
-42
-60
-69
-63
-50
-39
-34
-33
-28
-34
-49
-58
-77
-96
+174
+156
+125
+104
 95
-69
-36
-28
-33
-31
-36
-45
-68
-109
-137
-140
-126
-87
-55
-36
-31
-31
-23
-23
-33
-44
-60
-101
+108
+127
+150
+164
+167
+168
+173
+177
+184
+185
+189
+192
+196
+201
+210
+214
+227
+233
+238
+244
+248
+248
+244
+246
+248
+247
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+251
+247
+247
+248
+246
+243
+244
+238
+231
+229
+225
+228
+233
+240
+247
+248
+250
+250
+248
+244
+247
+247
+243
+243
+242
+242
+240
+237
+240
+234
+232
+222
+255
+249
+240
+234
+229
+222
+213
+195
+182
+167
+154
+148
+150
+148
 140
+128
+128
+147
+164
+177
+187
+187
+185
+173
+173
+180
+189
+201
+213
+223
+224
+222
+213
+197
+177
+168
+163
 161
-145
+152
+127
+111
+108
+108
+108
+111
+117
+126
+134
+142
+142
+120
+109
+109
+121
+139
+147
+154
+162
+153
+137
 123
-107
-90
-76
-64
-57
-50
-38
-28
-31
-26
-30
-31
-31
-41
-50
-63
-76
-79
-85
-88
-77
-71
-66
-74
-83
-74
-69
-66
-55
-49
-34
-26
-33
-33
-33
-38
-42
-52
-50
-50
-47
-44
-44
-47
-57
-57
-47
-45
-52
-45
-39
-38
-39
-41
-33
-31
-49
-55
-71
-88
-101
-107
-99
-90
-82
-74
-69
-69
-66
-53
-33
-28
-31
-30
-30
-30
-30
-39
-44
-63
-90
-107
-110
-107
-106
-101
-95
-66
+127
+143
+144
+130
+102
 76
-68
-53
-52
-34
-36
-39
 76
-131
-178
-204
-201
-188
-161
-128
-110
+92
 123
-148
-178
-197
-188
-150
-88
-50
-34
-28
-31
-33
-34
-38
-38
-47
-57
-49
-39
-36
-34
-36
-33
-42
-55
-64
-77
-85
-85
-64
-36
-28
-31
-31
-36
-47
-79
+153
+175
+189
+194
+182
+153
+133
+128
+139
+156
+173
+187
+185
+187
+184
+185
+189
+191
+195
+201
+209
+214
+223
+229
+237
+242
+242
+251
+250
+253
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+251
+250
+243
+238
+238
+237
+235
+235
+238
+235
+232
+227
+224
+222
+223
+230
+238
+242
+246
+244
+246
+243
+243
+242
+242
+242
+239
+238
+238
+234
+233
+230
+228
+224
+219
+255
+252
+243
+238
+232
+225
+216
+204
+194
+180
+173
+171
+177
+178
+178
+172
+174
+187
+200
+208
+215
+214
+212
+201
+197
+201
+204
+208
+213
+218
+219
+206
+187
+164
+133
+124
+127
+139
+134
+114
+99
+92
+93
+104
+120
+126
+127
+128
+131
+135
+129
 121
-145
+121
+131
 137
-109
-77
-50
-36
-34
-31
-23
-23
-38
-49
-72
-112
+140
+148
+157
+150
+133
+117
+120
+135
+146
 142
-145
-115
-80
-68
-53
-49
-45
-49
-52
-42
-31
-36
-33
-31
-31
-39
-55
-72
-93
-96
-87
-80
-74
-63
-60
-61
-82
-96
-96
-91
-83
-76
-58
-38
-28
-30
-31
-31
-31
-33
-36
-31
-33
-42
-41
-42
-50
-61
-66
-61
-61
-69
-55
-41
-38
-34
-39
-31
-30
-34
-39
-49
-63
-76
-87
-85
-85
-88
-83
-85
-88
-83
-74
-53
-39
-34
-31
-28
-26
-26
-28
-26
-39
-61
+121
+90
 80
-87
-93
-101
-107
-106
-72
-79
-64
-50
-39
-33
-34
-39
-74
-126
-166
+100
+129
+161
 185
-177
-153
-134
-110
-98
-118
-156
-191
-204
-196
-155
-98
-55
-41
-36
-33
-31
-38
-41
-42
-47
-49
-44
-34
-33
-33
-39
-44
-58
-77
-76
-76
-82
-74
-53
-34
-25
-33
-36
-36
-52
-88
-131
-142
+201
+208
+199
+182
+171
+167
+172
+183
+190
+195
+192
+185
+181
+175
+178
+186
+193
+205
+212
+222
+230
+239
+248
+249
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+252
+251
+250
+248
+244
+241
+233
+229
+230
+230
+225
+227
+227
+231
+228
+220
+215
+214
+218
+224
+230
+235
+238
+239
+238
+237
+240
+235
+240
+234
+231
+232
+229
+225
+222
+218
+216
+213
+212
+255
+255
+250
+241
+239
+235
+229
+218
+211
+200
+195
+194
+203
+208
+208
+206
+209
+219
+221
+230
+231
+230
+228
+221
+219
+218
+214
+215
+216
+216
+209
+187
+161
+128
+97
+89
+105
+123
+135
+129
+114
+108
+108
+117
 131
-99
-66
-45
-36
-31
-28
-26
-25
-41
-58
-91
+133
 125
-142
+114
+118
+124
 123
-83
-52
-44
-41
-38
-38
-38
-45
-41
-34
-41
-38
-38
-38
-42
-66
-90
-101
-99
-77
-69
-60
-52
-49
-52
-66
-85
-96
-101
-93
-82
-61
-45
-30
-34
-31
-30
-34
-30
-30
-25
-26
-34
-34
-36
-41
-52
-58
-63
-72
-79
-69
-53
-41
-38
-36
-28
-28
-33
-34
-36
-45
-52
-61
-61
-68
-80
-87
-96
-101
-106
-107
-80
-63
-47
-36
-30
-30
-26
-28
-22
-28
-42
-53
-60
-66
-80
-88
-93
-76
-82
-64
-45
-34
-30
-33
-44
-79
 126
-148
-145
 126
-104
-85
-74
-68
-98
 136
-177
-199
-190
-153
-95
-57
-42
-39
-41
-42
-45
-50
-52
-53
-57
-45
-36
-34
-38
-47
-61
-80
-88
-90
-82
-77
-64
-47
-30
-25
-33
-33
-45
-64
-99
 134
-137
-115
-90
-63
-41
-36
-33
-28
-25
-31
-47
-74
-110
+133
+135
+143
+135
+118
+104
+105
+125
+145
+154
+146
+119
+106
+120
+148
+174
+196
+211
+218
+214
+204
+201
+197
+200
+200
+202
+195
+186
+176
+168
+165
+171
+182
+196
+212
+220
+230
+240
+248
+252
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+252
+249
+247
+244
+242
+238
+233
+231
+224
+216
+216
+219
+215
+219
+223
+225
+225
+220
+216
+212
+213
+220
+222
+227
+227
+227
+229
+230
+231
+230
+228
+228
+223
+218
+213
+206
+204
+199
+196
+200
+204
+255
+255
+255
+253
+249
+243
+241
+235
+228
+222
+219
+220
+224
+231
+233
+232
+234
+239
+241
+247
+243
+240
+234
+227
+219
+214
+212
+215
+210
+205
+189
+159
 136
-134
 107
-61
-41
-38
-36
-38
-34
-34
-38
-33
-31
-38
-41
-42
-41
-47
-64
-80
-83
-77
-60
-44
-41
-41
-38
-36
-44
-61
-72
-77
-82
-72
-57
-39
-31
-34
-34
-36
-34
-36
-31
-26
-25
-30
-33
-33
-38
-42
-47
-52
-63
-82
 85
-72
-60
-50
-42
-28
-26
-30
-30
-31
-33
-36
-47
-41
-44
-66
-83
-104
+82
+98
+120
+140
+139
+138
+137
+137
+144
+149
+145
+131
+114
+109
+114
 121
 125
 133
-121
-99
-72
-49
-39
-31
-33
-28
-20
-22
-33
-34
-39
-45
-58
-66
-79
-77
-88
-68
-44
-30
-31
-34
-49
-82
-118
-118
-101
-79
-61
-50
-44
-47
-77
-112
-156
-180
-177
-142
-93
-55
-50
-53
-52
-53
-55
-64
-69
-68
-66
-50
-39
-36
-39
-53
-76
-93
-102
-102
-91
-79
-61
-44
-28
-25
-34
-41
-60
-77
-110
-134
-123
-96
-74
-55
-41
-36
-30
-28
-26
-36
-60
-96
-133
 142
+144
+135
+137
+136
+128
+114
+104
+105
+124
+155
+168
+172
+162
+155
+164
+178
+200
+211
+218
+220
+213
+210
+209
+212
+213
+213
+202
+189
+182
+174
+166
+167
+177
+189
+201
+216
+229
+237
+246
+253
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+248
+244
+237
+240
+238
+235
+231
+228
+221
+214
+213
+210
+208
+204
+205
+211
+221
+223
+221
+216
+214
+210
+214
+212
+214
+211
+212
+218
+221
+222
+219
+218
+215
+212
+209
+204
+197
+187
+180
+176
+186
+199
+255
+255
+255
+255
+255
+255
+255
+253
+247
+244
+241
+241
+243
+247
+250
+249
+250
+255
+255
+251
+247
+239
+227
+212
+205
+199
+202
+204
+204
+199
+176
+147
 125
-91
-53
-33
-36
-34
-36
-34
-34
-34
-30
-36
-45
-50
-50
-49
-49
-60
-57
-58
-52
-44
-36
-34
-34
-34
-30
-30
-41
-45
-53
-53
-49
-45
-31
-33
-41
-49
-50
-50
-49
-44
-33
-31
-31
-28
-34
-34
-33
-38
-41
-47
-77
-95
-95
-91
-77
-66
-47
-36
-34
-30
-30
-30
-30
-33
-26
-34
-57
-82
-107
-129
+112
+102
+99
+114
+128
+140
+145
 147
-156
-152
-136
-109
-77
-49
-38
-38
-38
-25
-20
-30
-30
-31
-38
-45
-55
-68
-83
-83
-64
-44
-34
-34
-42
-61
-90
-106
-91
-66
-50
-42
-38
-31
-34
-57
-93
-133
-159
+155
+161
+163
+164
 159
-129
-88
-60
-58
-68
-72
-72
-71
-76
-79
-80
-76
-58
-39
-38
-39
-64
-87
-104
-117
+143
+120
+112
 109
-102
-83
-58
-44
-23
-26
-36
-49
-68
-96
-121
-133
-110
-80
-60
-44
-38
-34
-31
-31
-28
-39
-74
-112
-137
-136
 110
-77
-45
-31
-36
-33
-33
-33
-34
-36
-36
-39
-50
-52
-60
-57
-49
-45
-34
-33
-36
-34
-33
-33
-31
-33
-28
-23
-33
-36
-41
-41
-38
-39
-30
-33
-47
-57
-69
-72
-72
-64
-45
-34
-33
-31
-31
-34
-34
-33
-31
-39
-63
-90
-109
-117
-112
-99
-77
-55
-45
-38
-34
-31
-31
-30
-23
-30
-47
-74
-101
-131
-158
-167
-171
-164
-144
-114
-77
-60
-53
-49
-30
-23
-30
-26
-30
-33
-36
-45
-53
-83
-82
-60
-41
-34
-31
-50
-71
+120
+133
+145
+154
+154
+140
+133
+118
+107
 98
-102
-77
-55
-42
-31
-30
-26
-31
-50
-77
-117
-144
-139
-115
-76
-55
-57
-66
-76
-76
-72
-79
-80
-82
-76
-55
-33
-31
-36
-58
-85
-112
-131
-129
-114
-93
-63
-41
-25
-26
-34
-50
-72
-102
-126
-125
-101
-69
-50
-39
-34
-31
-28
-33
-28
-41
-77
-115
-129
-115
-88
-61
-38
-28
-33
-30
-30
-33
-38
-44
-49
-57
-66
-74
-80
-72
-61
-42
-26
-25
-31
-33
-34
-36
-34
-33
-30
-30
-31
-34
-38
-33
-33
-36
-26
-31
-44
-60
-77
-95
 101
-91
-61
-44
-39
-36
-31
-33
-33
-34
-26
-33
-52
-68
-98
 123
+154
+183
+200
+199
+194
+197
+208
+218
+220
+219
+208
+196
+192
+200
+210
+215
+215
+204
+193
+183
+181
+181
+185
+195
+204
+219
+232
+243
+250
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+248
+242
+240
+230
+230
+227
+228
+223
+214
+212
+208
+202
+204
+196
+194
+193
+202
+213
+220
+221
+219
+214
+210
+204
+201
+197
+189
+190
+201
+208
+212
+212
+206
+205
+201
+197
+193
+181
+166
+153
+148
+164
+185
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+249
+234
+212
+187
+173
+170
+170
+181
+187
+187
+171
+142
+130
+130
+127
+127
+130
+137
 139
-136
-109
-80
-63
-47
-38
-34
-28
-28
-22
-22
-38
-60
-88
-118
-142
-159
-163
-167
-167
-145
-120
-98
-87
-77
-49
-36
-33
-26
-26
-28
-36
-41
-50
-90
-88
-66
-45
-36
-38
-53
-76
-106
-107
-77
-49
-39
-34
-33
-28
-30
-50
-83
-115
-139
-128
-99
-60
-42
-45
-55
-61
-60
-66
-68
-74
-76
-69
-45
-36
-31
-34
-53
-76
-112
-139
-139
-117
-93
-60
-41
-25
-23
-36
-52
-80
-112
-123
-120
-95
-64
-47
-39
-31
-28
-31
-30
-28
-41
-77
+138
+146
+155
+163
+166
+166
+158
+142
+116
 102
-110
-90
-66
-49
-31
-26
-34
-34
-33
-33
-41
-60
-69
-83
+95
 93
-98
-98
-83
-58
-41
-25
-26
-31
-34
-38
-41
-41
-42
-38
-36
-38
-36
-33
-30
-28
-31
-25
-28
-39
-52
-64
-83
-106
-106
-82
-61
-49
-41
-38
-34
-34
-34
-30
-28
-39
-49
-69
-99
-129
-139
-125
-107
-91
-74
-55
-41
-34
-33
-22
-25
-34
-45
-66
-88
-110
-128
-133
-142
-163
-163
-155
-144
-131
-115
-79
-53
-42
-31
-26
-33
-36
-44
-49
-98
-101
-80
-55
-39
-36
-55
-80
-112
+102
 118
-85
-53
-38
-34
-33
-28
-38
-63
-95
+140
+161
+166
+158
+148
+140
+131
 126
-136
-117
-80
-45
-38
-36
-42
-44
-47
-45
-52
-61
-61
-53
-41
-33
-33
-34
-45
-71
-109
-142
-144
-121
-85
-55
-38
-26
-25
-39
-52
-85
-109
-114
-106
-82
-63
-52
-38
-31
-31
-31
-30
-28
-38
-69
-88
-87
-68
-50
-36
-26
-25
-34
-31
-34
-38
-49
-76
-101
-117
+130
+146
+170
+195
+215
+221
+221
+224
+230
+231
+230
+213
+193
+173
+172
+184
+204
+219
+218
+212
+205
+201
+197
+203
+208
+216
+223
+233
+247
+253
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+251
+244
+241
+238
+227
+223
+222
+222
+220
+215
+206
+204
+197
+196
+199
+191
+182
+183
+194
+205
+214
+214
+216
+214
+205
+197
+181
+172
+159
+162
+178
+192
+201
+199
+194
+192
+190
+189
+185
+168
+146
+130
+127
+149
+176
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+239
+222
+185
+150
+130
 125
-115
-98
-76
-53
-38
-26
-26
-36
-39
-45
-47
-58
-66
-61
-57
-52
-44
-39
-41
-38
-33
-30
-25
-38
-42
-50
-66
-87
-99
-80
-68
-60
-49
-42
-41
-36
-38
-30
-28
-34
-41
-49
-71
-99
-121
 133
-126
-118
-106
-82
-63
-47
-33
-25
-28
-33
-36
-44
-58
-76
-83
-87
-106
+147
+168
+176
+167
+147
+140
+144
+142
+138
+139
+139
+138
+130
 134
-161
+145
+155
+157
+156
+149
+131
+107
+90
+83
+79
+86
+110
+138
+165
+178
+181
+176
 172
-177
 167
-150
-115
-85
-63
-44
-38
-36
-47
-47
-49
-114
-115
-95
-61
-41
-39
-55
-88
-123
-128
-95
-58
-44
-33
-34
-33
-39
-71
-110
-137
-137
-106
-71
-41
-33
-33
-36
-38
-36
-42
-50
-50
-49
-47
-34
-33
-30
-34
-41
-60
-96
-136
+166
+170
+178
+193
+209
+224
+231
+235
+242
+243
+241
+231
+210
+182
+157
+163
+182
+202
+214
+221
+221
+220
+220
+221
+222
+225
+235
+237
+247
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+252
+248
+243
+239
+233
+230
+220
+216
+218
+216
+213
+208
+193
+185
+185
+189
+192
+187
+178
+180
+189
+202
+205
+209
+206
+202
+195
+183
+162
 137
+121
+128
+157
+177
+189
+189
+181
+178
+175
+180
+175
+154
+129
 110
-77
-50
-36
-23
-28
-39
-55
-80
+116
+145
+174
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+251
+237
+211
+172
+126
+101
+95
 104
-102
-85
-68
-55
-42
-33
-28
-26
-33
-31
-26
-38
-64
-76
-66
-53
-42
-34
-25
-26
-33
-31
-34
-34
-52
-85
-120
-137
-133
-109
-77
-55
-41
-34
-23
-26
-34
-45
-52
-61
-77
-91
-91
-82
-71
-53
-50
-57
-53
-45
-31
-31
-36
-45
-44
-49
-66
-72
-63
-58
-61
-58
-58
-52
-44
-38
-26
-26
-33
-34
-42
-50
-68
-102
 123
-129
-136
-129
-114
-90
-64
-44
-31
-30
-34
-34
-34
-42
-47
-52
-53
-66
-98
+150
+167
+170
+157
+148
+145
+139
+135
 133
-163
-182
-185
-169
+131
+127
+123
+124
+138
+146
+150
+147
 144
-120
-93
-60
-45
-42
-42
-47
-42
-131
-125
-98
-61
-42
-38
-57
-90
-126
-134
-102
-60
-38
-33
-33
-31
-45
-85
-131
-148
-140
-107
-66
-34
-28
-33
-34
-34
-38
-45
-50
-47
-44
-42
-36
-33
-30
-33
-44
-57
-87
-117
-123
-98
-69
-45
-38
-25
-26
-38
-55
-77
+129
+108
 96
-90
-71
-52
-36
-39
-34
-33
-31
-31
-31
-28
-33
-52
-61
-49
-44
-38
-31
-26
-25
-33
-31
-34
-38
-57
-93
-128
+89
+86
+95
+112
+145
+174
+192
+199
+201
+199
+201
+201
+202
+204
+209
+216
+227
+230
+240
+243
+248
+243
+233
+215
+186
+166
+175
+193
+211
+225
+234
+234
+235
+235
+237
+239
+243
+249
+253
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+250
+244
+240
+233
+228
+222
+219
+211
+213
+214
+211
+199
+180
+165
+162
+172
+184
+189
+186
+185
+193
+195
+192
+189
+191
+185
+183
+171
+144
+112
+92
+102
+138
+167
+183
+177
+167
+161
+155
+159
+156
 136
-121
-82
-52
-36
-31
-31
-20
-28
-41
-52
-61
-71
-82
+112
 99
+112
+147
+177
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+249
+246
+234
+212
+176
+128
+102
+96
 104
-99
-90
-74
-71
-79
-74
-61
-41
-36
-44
-45
-42
-42
-47
-49
-41
-44
-55
-63
-66
-69
-63
-53
-34
-31
-34
-36
-41
-42
-52
-77
-101
-114
-129
-137
-133
-114
-85
-58
-34
-26
-36
-39
-39
-42
-41
-39
-36
-39
-72
-106
+121
 144
-163
-169
-166
-155
-145
-126
-95
-66
-52
-47
-47
-38
+164
+167
+161
+148
+143
+130
+119
+120
+120
+124
+117
+123
+135
+143
+147
+152
 147
+145
+131
+119
+116
+114
+124
+139
+163
+189
+205
+213
+218
+220
+220
+223
+221
+220
+218
+213
+219
+225
+234
+243
+248
+247
+240
+223
+204
+193
+196
+212
+225
+237
+243
+246
+250
+251
+252
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+249
+244
+240
+233
+225
+221
+218
+212
+210
+213
+212
+210
+194
+171
+149
+140
+148
+173
+185
+190
+196
+194
+192
+175
+164
+164
+168
+171
+165
+143
+110
+83
+97
+138
+171
+184
+177
+158
+140
+131
+134
 129
-93
-57
-39
-38
-58
-91
-125
-137
-104
-61
-47
-36
-34
-36
-53
-101
+111
+95
+100
+127
+158
+185
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+247
+246
+242
+234
+220
+194
+157
+133
+126
+129
+142
+152
+164
+165
+162
+154
+147
+131
+128
+126
+130
 134
+131
+136
+145
+156
+159
+163
+165
+168
+161
+158
+154
 155
+162
+175
+192
+204
+215
+224
+230
+232
+238
+240
+233
+227
+213
+204
+205
+212
+229
+239
+249
+252
+247
+235
+229
+224
+224
+233
+240
+250
+253
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+251
+247
+246
+242
+232
+225
+220
+213
+210
+209
+212
+214
+210
+197
+174
 144
-114
-72
-38
-28
-33
-34
-39
-47
-57
-61
-50
-44
-39
-36
-34
-33
-38
-44
-64
-85
+124
+133
+159
+181
+196
+203
+199
+189
+162
+138
+136
+145
+161
+167
+154
+128
+106
+116
+152
+181
+190
+178
+155
+130
+111
+107
 104
-102
-85
-60
-41
-34
-23
-25
-41
-55
-79
-101
-93
-71
-45
-34
-33
-34
-33
-34
-34
-28
-28
-31
-42
-44
-44
-38
-34
-33
-25
-25
-31
-28
-34
-38
-57
-95
-125
-125
-98
-63
-41
-34
-33
-28
-26
-28
-41
-53
-63
-69
-82
-93
-102
-109
-101
 93
-90
-101
-99
-88
-66
-52
-52
-50
-42
-34
-41
-38
-33
-38
-49
-58
-72
-83
-85
-74
-49
-31
-34
-33
-33
-33
-38
-53
-61
-82
-107
-126
-129
-120
-91
-66
-36
-26
-31
-39
-45
-50
-44
-41
-26
-34
-53
-85
+87
+108
+144
+175
+192
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+252
+255
+250
+247
+244
+244
+242
+240
+231
+212
+190
+174
+167
+168
+167
+174
+180
+181
+170
+166
+162
+152
+148
+150
+155
+158
+154
+158
+167
+175
+178
+185
+187
+194
+191
+190
+189
+190
+194
+202
+213
+220
+225
+232
+235
+240
+244
+241
+240
+229
+206
+194
+196
+206
+222
+237
+246
+250
+251
+249
+248
+246
+247
+250
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+252
+252
+249
+247
+244
+243
+235
+229
+222
+216
+213
+210
+212
+212
+209
+199
+175
+142
+118
 117
-136
-140
 147
-153
-156
+172
+192
+204
+199
+182
 148
+118
+109
+128
+157
+175
+175
+161
+146
+153
+177
+195
+201
+185
+158
 126
-104
-80
-64
-52
-38
-163
-137
+100
+93
 90
-52
-36
-39
-64
-95
-126
-134
-107
-72
-47
-38
-34
-38
-58
-102
-136
-155
-147
-115
-74
-39
-34
-34
-39
-50
-66
-77
-74
-52
-39
-41
-36
-34
-34
-36
-52
-66
-80
-95
-90
-72
-57
-38
-33
-26
-26
-42
-55
-87
-109
-104
-82
-50
-33
-34
-34
-34
-39
-36
-36
-31
-36
-47
-45
-41
-38
-33
-36
-26
-26
-30
-33
-34
-41
-57
-91
-120
-115
-87
-55
-41
-33
-33
-31
-25
-30
-39
-49
-55
-63
-66
-76
-87
-99
-109
-104
-106
-118
-125
-123
-101
-85
-76
-60
-42
-38
-38
-34
-30
-31
-42
-49
-64
-83
-91
-87
-63
-45
-44
-39
-38
-33
-36
-44
-41
-52
-76
-91
-98
-93
-74
-55
-34
-31
-34
-42
-52
-57
-52
-44
-28
-30
-45
-63
 83
-99
-114
-129
-140
-148
-155
-140
-134
-117
-95
-71
-55
+92
+123
+157
+184
+194
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+251
+253
+251
+250
+248
+244
+243
+242
+239
+229
+212
+205
+197
+199
+199
+200
+200
+200
+193
+187
+184
+176
+172
+178
+180
+183
+181
+184
+191
+199
+204
+208
+213
+213
+211
+211
+210
+209
+212
+216
+222
+223
+228
+225
+234
+238
+242
+243
+239
+230
+212
+200
+199
+212
+223
+239
+250
+252
+253
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+249
+249
+247
+247
+246
+243
+241
+242
+242
+240
+240
+233
+227
+221
+219
+213
+210
+212
+214
+208
+196
 175
-139
-87
-50
-39
-44
-71
-98
-126
-131
-106
-69
-44
-33
-34
-38
-57
-102
-133
 145
-139
-107
-69
-41
-34
-38
-47
-60
-85
+117
+116
+138
+162
+181
+196
+195
+177
+142
+108
+97
+112
+150
+182
+192
+194
+186
+189
+201
+211
+208
+192
+162
+126
 99
 88
-53
-36
-34
-30
-31
-34
-38
-50
-63
-79
-87
 82
-71
-55
-38
-31
-25
-30
-39
-61
-91
-117
-114
-91
-60
-38
-34
-34
-34
-36
-36
-38
-42
-47
-52
-45
-41
-34
-31
-31
-25
-26
-31
-31
-38
-42
-58
-93
-117
-115
 85
-58
-42
-33
-34
-31
-25
-26
-38
-42
-45
-47
-50
-53
-61
-76
-90
-96
-110
-126
-140
-144
-134
-120
 101
-71
-49
-39
-36
-36
-26
-31
-36
-42
-52
-69
-83
-82
-68
-58
-58
-47
-44
-39
-33
-34
-30
-34
-50
-60
-64
-63
-55
-49
-38
-33
-42
-49
-61
-58
-49
-39
-30
-31
-39
-50
-57
-66
-83
-104
-117
-125
-131
-133
-139
-139
+136
+166
+186
+193
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+252
+250
+251
+251
+247
+244
+237
+224
+214
+211
+211
+213
+211
+215
+218
+211
+209
+205
+203
+201
+200
+206
+210
+210
+210
+214
+220
+221
+227
+227
+224
+221
+215
+213
+211
+213
+219
+221
+224
+222
+224
+230
+235
+241
+242
+241
+235
+221
+213
+214
+221
+233
+241
+252
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+251
+243
+241
+240
+234
+235
+234
+238
+238
+235
+239
+239
+235
+228
+223
+216
+213
+210
+208
+209
+205
+203
+191
+174
+152
 125
-104
-80
-183
-137
-80
-47
-36
-53
-77
+118
+130
+147
+162
+180
+186
+175
+138
 107
-131
-134
-106
-72
-45
-39
-34
-39
-58
-95
-123
-128
-120
-87
-58
-36
-34
-42
-45
-64
-95
-112
-96
-60
-41
-34
-34
-33
-33
-38
-49
-60
-72
-85
-77
-61
-49
-41
-31
-25
-30
-47
-69
-102
-128
-126
+97
 110
-71
-42
-38
-33
-34
-34
-33
-42
-49
-53
-60
-53
-41
-34
-36
-33
-26
-25
-34
-36
-41
-50
-66
-96
-120
-121
-98
-68
-45
-36
-34
-33
-25
-25
-36
-34
-38
-38
-36
-44
-41
-47
-64
-79
-96
-114
-134
 145
-140
-129
-112
-82
-58
-44
-36
-33
-28
-30
-31
-34
-42
-50
-60
-68
-66
-69
-79
-77
-63
-49
-38
-33
-25
-28
-36
-39
-41
-47
-42
-50
-45
-49
-64
-76
-83
-72
-57
-42
-30
-30
-36
-36
-39
-45
-58
-72
-83
-90
-99
-106
-121
-128
-128
-117
-101
-183
-133
-77
-45
-42
-57
-93
+181
+205
+212
+211
+213
+219
+218
+210
+190
+156
 125
-144
-137
-109
-71
-49
-36
-34
-34
-57
-95
-115
-120
-98
-68
-44
-30
-33
-39
-42
-57
-88
-114
-107
-71
-41
-36
-36
-33
-31
-38
-49
-61
-72
-85
-72
-57
-41
-38
-33
-25
-30
-50
-80
-115
-137
-137
-117
-79
-47
-38
-34
-31
-33
-34
-42
-52
-58
-64
-53
-49
-44
-38
-36
-30
-28
-34
-38
-50
-61
-76
 96
-112
-121
-106
-69
-47
-38
-33
-31
-26
-22
-30
-31
-33
-31
-33
-34
-30
-34
-44
-57
-76
-99
-118
-126
-125
-117
-106
 85
-71
-55
-47
-39
-30
-26
-34
-31
-33
-38
-44
-57
-68
-79
-101
-106
-88
-68
-50
-39
-25
-22
-31
-33
-34
-36
-38
-47
-58
-72
-90
+83
+89
+108
+142
+170
+187
+190
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+252
+249
+241
+228
+220
+216
+218
+219
+220
+225
+228
+225
+225
+227
+222
+221
+223
+225
+228
+227
+228
+233
+237
+234
+233
+231
+228
+218
+206
+196
+191
+195
+200
+209
+210
+212
+218
+224
+230
+234
+239
+241
+241
+233
+230
+232
+235
+242
+250
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+246
+240
+233
+229
+227
+224
+223
+227
+230
+228
+229
+227
+224
+216
+210
+205
+204
+202
+202
+206
+204
+195
+185
+175
+159
+144
+135
+138
+142
+149
+168
+175
+168
+147
+118
 101
-104
+108
+142
+182
+210
+225
+227
+224
+224
+219
+206
+184
+152
+117
 91
-72
-50
-34
-30
-34
-33
-33
-34
-41
-49
-52
-61
-71
-74
-90
+82
+85
 98
-104
-104
-101
+123
+148
+173
+187
+191
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+246
+233
+224
+223
+222
+224
+228
+229
+233
+235
+240
+240
+239
+237
+239
+239
+241
+238
+239
+240
+241
+238
+238
+228
+220
+208
+189
+174
+162
+170
+181
+194
+200
+208
+215
+222
+230
+230
+239
+242
+247
+244
+243
+246
+248
+252
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+244
+231
+230
+228
+221
+218
+220
+220
+222
+220
+219
+215
+214
+205
+197
+193
+193
+189
+195
+201
+197
+192
+185
 180
+174
+168
+165
+157
+146
+147
+155
+164
+166
+153
 131
-77
-47
-49
-71
 112
-142
-163
-148
-114
-71
-50
-39
-34
-38
-50
-83
-101
-101
-80
-50
-38
-25
-28
-33
-36
-53
-80
-107
-104
-69
-41
-34
-31
-31
-33
-36
-49
-61
-76
-83
-69
-53
-38
-36
-33
-23
-30
-52
-80
-118
+109
 140
-139
-120
-82
-49
-36
-33
-33
-33
-36
-45
-52
-61
-68
-58
-49
-41
-42
-38
-31
-28
-36
-38
-52
-68
-72
-83
-91
-101
-101
-76
-55
-39
-36
-33
-28
-25
-33
-30
-33
-31
-33
-31
-25
-30
-41
-45
-58
-79
+180
+209
+227
+228
+228
+218
+210
+194
+175
+147
+114
+86
+81
 96
-104
-99
-93
-90
-87
-82
-77
-66
-55
-33
-30
-31
-31
-31
-34
-39
-49
-60
-85
-110
-121
-118
-101
-76
-57
-38
-28
-30
-25
-30
-31
-33
-47
-63
-85
-106
-112
-112
-109
-93
-71
-53
-39
-39
-38
-39
-34
-34
-38
-34
-41
-50
-52
-58
-66
-72
-80
-85
-178
-133
-80
-52
-57
-85
-128
-158
-174
-161
-123
-79
-50
-36
-33
-33
-41
-68
-85
-82
-61
-45
-34
-25
-25
-31
-34
-47
-71
-93
-90
-63
-38
-34
-31
-31
-34
-38
-50
-63
-74
-83
-68
-49
-38
-33
-36
-25
-28
-50
-76
 115
-137
-140
-118
-80
-53
-39
-31
-30
-33
-36
-47
-60
-64
-69
-60
-47
-39
-39
-38
-31
-31
-38
-41
-52
-64
-64
-61
-63
-71
-85
-72
-52
-39
-34
-33
-25
-26
-30
-33
-30
-33
-30
-30
-26
-25
-34
-36
-44
-52
-68
-77
-71
-63
-71
-79
-88
-101
-85
-69
-42
-34
-36
-31
-30
-30
-36
-42
-50
-69
-99
-118
-129
-125
-112
-90
-60
-42
-39
-34
-26
-30
-31
-42
-57
-80
-99
-102
-106
-110
-110
-98
-82
-64
-58
-50
-42
-36
-34
-33
-28
-28
-36
-38
-39
-44
-52
-58
-69
-178
-129
-76
-49
-57
-88
-134
-167
-183
-174
-142
-91
-55
-38
-33
-31
-31
-50
-63
-58
-49
-36
-33
-25
-22
-26
-31
-44
-61
-79
-77
-49
-38
-36
-31
-33
-38
-36
-52
-60
-66
-80
-68
-47
-34
-33
-30
-26
-31
-45
-68
-104
-134
-137
-118
-79
-47
-39
-31
-33
-33
-41
-60
-72
-72
-71
-55
-45
-39
-34
-36
-30
-30
-42
-47
-55
-64
-60
-50
-41
-49
-64
-57
-45
-36
-34
-30
-22
-23
-30
-34
-31
-31
-28
-30
-25
-25
-33
-33
-33
-38
-47
-55
-49
-44
-55
-66
-82
-95
-85
-66
-47
-41
-39
-36
-34
-31
-36
-38
-36
-50
-77
-104
-126
-137
-140
-125
-93
-64
-47
-38
-33
-26
-30
-34
-42
-58
-71
-76
-82
-101
-112
-117
-102
-90
-87
-72
-63
-49
-41
-36
-26
-26
-33
-33
-36
-36
-42
-50
-61
-177
-126
-74
-44
-50
-83
 131
-167
-188
+157
+177
+194
+197
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+252
+241
+234
+229
+230
+230
+234
+235
+241
+242
+244
+249
+248
+250
+248
+248
+248
+243
+241
+241
+240
+239
+231
+221
+209
+197
 183
-155
-99
-58
-38
-33
-28
-26
-44
-50
-45
-42
-36
-30
-23
-26
-31
-33
-39
-55
-68
-64
-42
-30
-33
-34
-31
-33
-36
-42
-49
-57
-72
-63
-47
-36
-33
-33
-23
-25
-45
-64
-101
-131
-136
-114
-74
-47
-38
-34
-33
-38
-49
-63
-77
-80
-76
-57
-47
-39
-38
-33
-28
-33
-49
-57
-63
-64
-52
-39
-33
-34
-49
-42
-39
-34
-30
-30
-23
-28
-34
-36
-38
-33
-33
-34
-26
-23
-31
-33
-33
-33
-38
-36
-36
-33
-44
-52
-61
-71
-66
-58
-47
-47
-55
-47
-39
-31
-33
-34
-34
-33
-55
-74
-98
-120
-137
-139
-123
-99
-79
-57
-41
-36
-26
-36
-30
-36
-49
-53
-61
-82
-102
-118
-114
-115
-110
-102
-93
-71
-52
-39
-28
-26
-36
-36
-36
-38
-39
-42
-52
-178
-125
-72
-47
-47
-76
-126
-169
-193
-190
-155
-104
-55
-34
-33
-26
-28
-36
-44
-45
-39
-34
-33
-26
-25
-31
-33
-39
-49
-55
-58
-38
-28
-31
-33
-33
-33
-33
-36
-39
-50
-61
-53
-42
-38
-33
-33
-25
-30
-45
-69
-102
-126
-133
-110
-71
-42
-38
-34
-33
-36
-52
-69
-82
-87
-83
-60
-49
-38
-36
-34
-31
-39
-64
-76
-77
-69
-52
-41
-33
-31
-41
-36
-36
-34
-34
-33
-26
-26
-36
-38
-38
-39
-39
-38
-30
-26
-34
-30
-33
-33
-30
-34
-25
-31
-36
-44
-44
-49
-49
-53
-61
-79
-85
-72
-52
-41
-34
-33
-28
-28
-39
-53
-63
-87
-109
-128
-131
-123
-112
-80
-58
-44
-34
-33
-26
-25
-34
-41
-47
-63
-83
-102
-112
-121
-128
-125
-115
-96
-69
-52
-33
-30
-44
-49
-41
-36
-33
-34
-47
-172
-123
-68
-44
-47
-72
-118
-166
-193
-197
-166
-107
-61
-38
-31
-23
-28
-38
-47
-49
-45
-39
-36
-26
-26
-34
-31
-39
-47
-53
-50
-34
-25
-33
-31
-30
-34
-31
-34
-33
-44
-52
-50
-41
-36
-33
-31
-30
-30
-47
-69
-95
-112
-121
-101
-64
-39
-34
-36
-36
-39
-53
-80
-88
-90
-85
-66
-45
-38
-38
-36
-33
-44
-74
-93
-91
-76
-49
-36
-28
-30
-33
-31
-34
-33
-33
-33
-25
-30
-42
-42
-47
-47
-47
-44
-33
-28
-33
-33
-31
-31
-28
-30
-30
-26
-34
-34
-38
-38
-41
-53
-72
-102
-118
-102
-80
-52
-42
-34
-26
-26
-31
-38
-41
-52
-71
-95
-110
-121
-125
-101
-74
-52
-39
-34
-25
-22
-31
-33
-38
-47
-63
-80
-93
-109
-121
-128
-131
-123
-102
-74
-42
-33
-44
-52
-47
-38
-33
-33
-41
-161
-110
-64
-45
-41
-64
-115
-163
-199
-204
-172
-112
-61
-39
-30
-26
-25
-39
-49
-50
-53
-50
-42
-28
-28
-34
-38
-38
-44
-47
-47
-30
-25
-31
-31
-30
-31
-30
-36
-33
-45
-52
-49
-44
-38
-38
-36
-30
-33
-42
-57
-77
-96
-99
-88
-55
-34
-33
-33
-36
-44
-66
-87
-98
-93
-85
-61
-44
-39
-36
-38
-41
-55
-87
-104
-98
-72
-47
-39
-30
-26
-34
-34
-38
-36
-34
-36
-26
-30
-41
-47
-50
-50
-55
-53
-45
-39
-39
-39
-39
-31
-39
-38
-36
-34
-36
-38
-36
-34
-41
-53
-77
-110
-131
-125
-99
-71
-53
-41
-26
-25
-30
-34
-36
-39
-45
-61
-80
-101
-115
-106
-85
-66
-55
-52
-38
-33
-38
-34
-34
-38
-44
-55
-64
-80
-96
-106
-121
-126
-121
-95
-57
-45
-49
-49
-49
-38
-33
-28
-33
-142
-93
-53
-39
-44
-64
-115
-167
-204
-209
-172
-115
-63
-39
-33
-25
-23
-38
-49
-55
-61
-53
-41
-30
-26
-34
-39
-44
-49
-49
-47
-33
-30
-31
-36
-34
-34
-34
-41
-44
-52
-63
-53
-45
-39
-36
-36
-28
-28
-38
-45
-60
-71
-80
-69
-47
-31
-34
-33
-38
-49
-76
-95
-98
-88
-74
-49
-41
-38
-38
-41
-49
-68
-98
-104
-91
-69
-45
-36
-25
-26
-33
-34
-41
-42
-41
-38
-28
-28
-41
-44
-44
-52
-60
-69
-58
-55
-52
-52
-45
-42
-42
-49
-52
-45
-41
-38
-36
-36
-41
-45
-58
-88
-112
-121
-112
-90
-68
-53
-31
-30
-31
-31
-34
-34
-38
-47
-53
-69
-93
-91
-83
-80
-80
-80
-69
-58
-52
-44
-41
-38
-38
-42
-41
-55
-74
-83
-106
-123
-128
-115
-88
-68
-63
-58
-47
-34
-28
-26
-33
-117
-74
-44
-34
-38
-61
-109
-169
-202
-205
-169
-102
-55
-36
-28
-22
-28
-39
-45
-58
-60
-57
-44
-33
-28
-36
-38
-39
-42
-44
-39
-28
-28
-39
-41
-39
-34
-38
-42
-52
-68
-79
-63
-53
-39
-36
-38
-28
-30
-36
-41
-52
-63
-68
-57
-39
-30
-33
-34
-38
-52
-76
-96
-91
-77
-61
-45
-38
-34
-36
-42
-53
-82
-102
-99
-82
-58
-45
-39
-30
-26
-33
-39
-47
-49
-47
-39
-28
-30
-41
-39
-42
-49
-58
-74
-79
-68
-64
-63
-57
-49
-45
-60
-63
-61
-58
-50
-39
-34
-33
-39
-41
-58
-83
-98
-104
-99
-83
-66
-42
-33
-33
-34
-36
-33
-33
-36
-38
-45
-61
-72
-77
-98
-112
-118
-107
-95
-82
-66
-50
-41
-38
-36
-31
-38
-53
-61
-85
-109
-120
-126
-115
-104
-96
-77
-60
-41
-31
-33
-34
-104
-63
-41
-36
-41
-66
-114
-166
-201
-209
-169
-106
-58
-38
-33
-23
-26
-38
-49
-53
-60
-53
-45
-31
-28
-36
-39
-38
-41
-41
-41
-31
-33
-45
-49
-44
-41
-34
-42
-52
-64
-77
-71
-52
-41
-36
-33
-28
-28
-38
-39
-45
-52
-53
-47
-33
-28
-34
-36
-39
-45
-64
-85
-80
-61
-52
-39
-33
-33
-34
-42
-55
-83
-107
-95
-74
-57
-42
-39
-30
-26
-33
-39
-44
-53
-52
-42
-30
-30
-33
-38
-38
-41
-50
-72
-77
-77
-74
-74
-63
-53
-50
-60
-64
-77
-77
-68
-55
-44
-36
-36
-30
-39
-55
-68
-85
-91
-88
-72
-52
-41
-41
-36
-36
-33
-33
-33
-28
-31
-45
-52
-66
-98
-125
-147
-139
-126
-117
-96
-76
-58
-45
-36
-26
-31
-41
-50
-69
-91
-114
-125
-128
-133
-133
-110
-80
-53
-42
-34
-34
-98
-68
-39
-36
-41
-63
-106
-156
-196
-199
-164
-106
-60
-39
-31
-28
-30
-42
-52
-63
-64
-58
-47
-33
-30
-33
-33
-36
-38
-41
-39
-31
-38
-52
-52
-47
-41
-34
-39
-41
-55
-66
-60
-49
-39
-38
-36
-26
-25
-38
-42
-49
-45
-44
-41
-31
-26
-36
-33
-34
-38
-53
-66
-64
-55
-47
-39
-38
-36
-38
-39
-55
-80
-101
-88
-68
-49
-41
-38
-31
-28
-34
-38
-45
-50
-50
-41
-30
-26
-36
-34
-34
-38
-42
-53
-63
-68
-71
-64
-57
-47
-44
-52
-58
-68
-85
-90
-76
-55
-42
-36
-26
-33
-38
-50
-61
-69
-74
-82
-72
-64
-58
-49
-41
-38
-36
-34
-30
-26
-36
-38
-53
-80
-114
-136
-133
-131
-131
-126
-110
-85
-60
-42
-30
-26
-33
-41
-50
-74
-95
-117
-133
-144
-155
-137
-112
-80
-55
-45
-38
-98
-69
-47
-39
-44
-58
-93
-134
-180
-188
-161
-109
-61
-39
-33
-28
-30
-49
-63
-71
-72
-63
-45
-33
-28
-30
-31
-31
-39
-44
-45
-36
-38
-47
-52
-44
-41
-34
-38
-36
-44
-55
-49
-44
-41
-33
-33
-28
-30
-39
-50
-52
-49
-44
-36
-28
-30
-36
-31
-36
-44
-49
-61
-58
-50
-45
-39
-34
-34
-33
-41
-50
-71
-88
-77
-60
-44
-41
-39
-30
-26
-36
-36
-47
-53
-57
-44
-34
-30
-36
-41
-36
-36
-41
-44
-47
-55
-64
-61
-57
-47
-41
-44
-47
-60
-88
-104
-98
-76
-52
-39
-26
-26
-36
-39
-42
-50
-66
-93
-104
-95
-82
-64
-52
-42
-34
-38
-28
-26
-33
-34
-45
-60
-87
-106
-104
-109
-129
-140
-139
-118
-90
-58
-33
-25
-31
-34
-41
-52
-74
-102
-120
-140
-155
-153
-134
-106
-79
-60
-50
-98
-69
-52
-47
-50
-55
-79
-117
-163
-177
-159
-104
-63
-38
-33
-28
-30
-57
-72
-79
-80
-63
-47
-34
-26
-34
-36
-34
-39
-45
-50
-39
-31
-39
-41
-39
-36
-33
-34
-34
-36
-47
-39
-38
-36
-34
-36
-30
-30
-44
-50
-55
-52
-45
-38
-31
-28
-41
-42
-38
-42
-49
-60
-60
-50
-47
-38
-31
-31
-36
-36
-41
-53
-66
-60
-44
-38
-41
-39
-33
-30
-36
-39
-45
-50
-52
-45
-36
-33
-41
-41
-42
-38
-36
-34
-33
-39
-50
-53
-57
-50
-44
-44
-39
-52
-77
-110
-109
-88
-60
-44
-31
-30
-34
-33
-36
-44
-61
-91
-110
-112
-107
-91
-76
-55
-41
-39
-31
-28
-31
-33
-36
-44
-55
-72
-72
-79
-110
-140
-150
-140
-109
-68
-34
-26
-28
-30
-31
-39
-53
-79
-99
-121
-142
-148
-144
-131
-107
-87
-66
-96
-68
-53
-55
-55
-55
-72
-107
-150
-174
-156
-110
-64
-41
-34
-26
-31
-52
-74
-85
-82
-68
-47
-30
-30
-31
-31
-34
-41
-45
-52
-38
-30
-39
-36
-34
-31
-33
-36
-36
-36
-42
-36
-38
-34
-34
-33
-28
-30
-44
-53
-55
-50
-44
-41
-31
-34
-47
-42
-42
-41
-52
-63
-60
-53
-45
-39
-33
-36
-36
-34
-38
-45
-53
-49
-42
-38
-41
-39
-33
-26
-36
-39
-47
-52
-49
-42
-33
-33
-44
-47
-49
-45
-41
-36
-30
-34
-50
-58
-71
-72
-61
-49
-38
-47
-74
-101
-101
-96
-79
-55
-38
-30
-34
-31
-34
-36
-50
-77
-98
-109
-117
-110
-96
-69
-50
-39
-26
-26
-31
-28
-30
-34
-36
-45
-47
-63
-95
-126
-152
-148
-123
-77
-41
-25
-26
-31
-30
-31
-39
-53
-71
-98
-121
-131
-142
-139
-126
-115
-95
-96
-68
-52
-52
-53
-55
-68
-104
-148
-169
-155
-110
-64
-42
-33
-30
-30
-47
-63
-79
-77
-61
-45
-28
-26
-31
-34
-38
-42
-49
-53
-38
-31
-34
-34
-31
-26
-30
-38
-38
-41
-42
-41
-33
-34
-33
-36
-30
-33
-44
-53
-60
-57
-47
-41
-33
-33
-49
-42
-44
-47
-60
-69
-57
-47
-42
-38
-36
-33
-36
-33
-33
-34
-44
-42
-38
-34
-36
-36
-28
-28
-38
-41
-45
-45
-42
-38
-31
-34
-42
-57
-61
-53
-47
-38
-30
-30
-45
-61
-83
-95
-83
-60
-42
-39
-58
-72
-85
-93
-88
-71
-41
-31
-33
-31
-33
-36
-41
-57
-71
-87
-109
-115
-112
-88
-64
-45
-28
-26
-36
-34
-33
-33
-31
-39
-39
-52
-82
-112
-142
-152
-126
-82
-41
-28
-30
-30
-34
-36
-38
-41
-52
-77
-102
-114
-128
-139
-140
-134
-126
-102
-71
-53
-50
-50
-52
-68
-106
-145
-159
-139
-98
-63
-41
-34
-23
-31
-42
-55
-68
-74
-64
-47
-26
-28
-31
-33
-38
-47
-57
-60
-45
-36
-36
-34
-31
-31
-31
-39
-39
-38
-38
-39
-34
-34
-34
-34
-30
-31
-45
-60
-71
-69
-53
-42
-33
-30
-38
-44
-45
-55
-66
-72
-60
-42
-41
-38
-36
-38
-38
-39
-30
-38
-49
-44
-36
-34
-36
-34
-28
-26
-36
-39
-42
-41
-38
-33
-28
-26
-42
-55
-66
-58
-47
-38
-30
-28
-41
-57
-88
-107
-101
-77
-49
-38
-49
-52
-66
-83
-93
-77
-42
-34
-31
-31
-30
-33
-39
-44
-49
-63
-90
-114
-118
-107
-80
-57
-38
-31
-36
-34
-33
-36
-34
-34
-33
-45
-72
-104
-137
-152
-134
-91
-50
-33
-33
-34
-34
-38
-36
-36
-36
-55
-72
-80
-98
-120
-134
-145
-145
-104
-76
-55
-47
-42
-44
-66
-98
-137
-145
-121
-82
-53
-38
-33
-26
-30
-39
-52
-68
-77
-68
-50
-33
-26
-34
-36
-49
-61
-77
-82
-60
-41
-41
-34
-33
-33
-36
-38
-39
-38
-39
-36
-36
-31
-30
-36
-26
-31
-47
-61
-85
-80
-60
-44
-31
-33
-39
-42
-47
-60
-72
-77
-63
-47
-39
-41
-39
-38
-41
-36
-33
-38
-47
-44
-38
-39
-36
-34
-30
-28
-30
-41
-41
-41
-38
-34
-26
-30
-44
-58
-66
-63
-55
-45
-31
-28
-39
-55
-83
-107
-106
-88
-58
-47
-38
-41
-53
-69
-85
-79
-57
-42
-36
-34
-34
-33
-33
-38
-38
-44
-64
-91
-112
-106
-88
-69
-45
-38
-41
-34
-38
-36
-33
-36
-30
-41
-64
-93
-134
-153
-142
-109
-63
-41
-38
-36
-34
-36
-36
-33
-30
-38
-49
-60
-76
-101
-121
-137
-145
-104
-76
-53
-41
-41
-42
-63
-90
-120
-126
-99
-68
-45
-38
-36
-26
-30
-41
-58
-80
-95
-79
-58
-34
-28
-31
-39
-55
-76
-98
-101
-71
-45
-41
-36
-36
-33
-34
-42
-41
-39
-41
-36
-34
-36
-34
-33
-26
-31
-44
-60
-76
-76
-60
-39
-28
-30
-38
-41
-47
-60
-72
-80
-64
-45
-41
-39
-38
-38
-38
-34
-33
-34
-47
-41
-38
-36
-34
-34
-31
-30
-34
-42
-45
-45
-42
-39
-26
-28
-39
-45
-55
-60
-57
-47
-33
-31
-39
-49
-69
-83
-88
-80
-63
-47
-42
-39
-41
-57
-77
-91
-74
-57
-45
-39
-38
-31
-33
-34
-31
-34
-53
-71
-85
-93
-88
-80
-64
-53
-55
-49
-39
-34
-38
-34
-30
-34
-57
-82
-120
-144
-144
-123
-85
-63
-53
-50
-41
-36
-36
-34
-25
-26
-41
-41
-55
-76
-96
-117
-131
-102
-66
-44
-39
-34
-41
-57
-77
-106
-110
-85
-57
-41
-36
-36
-31
-31
-45
-69
-95
-110
-99
-66
-38
-33
-34
-36
-53
-76
-102
-104
-74
-47
-38
-38
-33
-34
-36
-44
-42
-42
-45
-39
-36
-38
-36
-36
-28
-30
-38
-49
-60
-60
-47
-39
-26
-25
-38
-41
-44
-57
-68
-77
-66
-50
-44
-38
-39
-39
-41
-36
-33
-34
-44
-39
-42
-36
-33
-38
-26
-28
-33
-42
-52
-52
-47
-42
-26
-23
-34
-41
-47
-52
-50
-50
-38
-33
-34
-44
-52
-60
-61
-64
-57
-49
-41
-39
-39
-49
-76
-99
-101
-83
-68
-49
-42
-36
-34
-36
-31
-30
-42
-53
-63
-79
-93
-98
-87
-87
-90
-71
-53
-47
-42
-44
-33
-34
-45
-61
-93
-121
-128
-120
-98
-82
-74
-60
-47
-38
-33
-33
-22
-25
-30
-33
-38
-49
-61
-88
-106
-107
-63
-39
-34
-33
-41
-57
-76
-99
-102
-82
-55
-44
-42
-38
-30
-31
-50
-76
-109
-121
-102
-68
-39
-34
-36
-36
-55
-76
-96
-98
-72
-52
-39
-38
-33
-34
-34
-45
-47
-57
-61
-50
-41
-38
-41
-39
-31
-36
-42
-45
-47
-47
-42
-34
-28
-26
-33
-39
-42
-50
-63
-74
-68
-50
-42
-39
-36
-41
-39
-38
-33
-33
-39
-41
-39
-34
-38
-34
-26
-23
-34
-42
-50
-58
-50
-42
-26
-28
-31
-36
-39
-45
-45
-44
-39
-34
-39
-41
-45
-45
-49
-49
-47
-42
-41
-41
-42
-57
-85
-114
-118
-109
-87
-61
-49
-38
-36
-38
-28
-26
-38
-41
-50
-66
-85
-99
-107
-112
-114
-101
-77
-63
-57
-50
-45
-34
-41
-45
-66
-90
-98
-93
-80
-79
-79
-69
-55
-41
-38
-33
-23
-22
-28
-30
-31
-34
-42
-58
-88
-114
-69
-41
-31
-33
-39
-53
-76
-99
-102
-85
-55
-41
-34
-39
-33
-33
-55
-85
-117
-125
-106
-69
-41
-36
-38
-42
-52
-72
-91
-95
-71
-50
-41
-36
-34
-34
-36
-47
-58
-74
-83
-72
-53
-42
-42
-41
-33
-34
-38
-41
-45
-39
-41
-36
-28
-26
-36
-34
-41
-47
-55
-61
-60
-52
-44
-39
-42
-42
-44
-39
-33
-33
-39
-36
-38
-39
-41
-41
-31
-28
-38
-39
-47
-53
-53
-44
-26
-25
-33
-34
-36
-39
-42
-44
-38
-33
-38
-39
-38
-33
-34
-38
-36
-36
-38
-38
-42
-63
-91
-123
-129
-120
-99
-77
-58
-45
-41
-38
-26
-28
-34
-36
-44
-53
-69
-88
-95
-110
-126
-123
-107
-90
-79
-71
-55
-44
-39
-41
-47
-58
-63
-61
-57
-55
-69
-72
-64
-45
-41
-36
-26
-23
-34
-31
-30
-34
-36
-47
-68
-125
-76
-47
-33
-34
-34
-53
-71
-96
-102
-90
-58
-44
-34
-34
-28
-36
-53
-90
-125
-133
-110
-77
-45
-34
-36
-39
-45
-63
-82
-91
-72
-52
-42
-36
-31
-34
-34
-50
-63
-85
-101
-88
-63
-47
-44
-42
-31
-36
-41
-45
-47
-45
-39
-36
-30
-25
-34
-36
-36
-39
-50
-60
-58
-53
-49
-41
-38
-39
-38
-36
-30
-36
-38
-36
-36
-38
-44
-49
-36
-30
-36
-38
-44
-44
-44
-41
-28
-26
-31
-36
-38
-38
-39
-39
-36
-38
-44
-42
-38
-38
-36
-38
-34
-33
-38
-36
-39
-60
-85
-115
-123
-117
-99
-79
-68
-58
-52
-47
-33
-30
-36
-36
-33
-42
-50
-58
-66
-88
-114
-121
-120
-115
-106
-90
-63
-45
-36
-36
-36
-38
-39
-41
-36
-39
-57
-72
-72
-61
-55
-50
-39
-33
-33
-31
-26
-30
-30
-36
-52
-129
-79
-44
-36
-31
-33
-44
-64
-90
-101
-88
-60
-42
-38
-33
-31
-38
-60
-101
-133
-144
-125
-85
-47
-34
-38
-38
-45
-58
-71
-83
-69
-47
-44
-34
-33
-34
-36
-49
-69
-96
-115
-101
-69
-45
-39
-41
-31
-31
-41
-49
-55
-53
-44
-38
-30
-23
-36
-33
-36
-39
-52
-64
-68
-63
-60
-44
-38
-38
-36
-36
-33
-31
-38
-36
-38
-41
-44
-50
-38
-31
-34
-34
-39
-44
-44
-39
-30
-25
-36
-34
-36
-34
-39
-36
-36
-38
-47
-49
-41
-36
-36
-39
-38
-42
-44
-38
-39
-50
-69
-91
-102
-104
-88
-72
-68
-66
-63
-58
-39
-30
-31
-34
-34
-34
-38
-45
-45
-63
-96
-106
-110
-115
-109
-96
-66
-47
-39
-33
-31
-34
-31
-33
-28
-31
-50
-64
-76
-79
-82
-82
-68
-53
-44
-34
-30
-26
-30
-28
-38
-118
-72
-42
-31
-31
-34
-41
-57
-87
-96
-80
-58
-39
-36
-38
-31
-41
-76
-114
-148
-155
-126
-83
-44
-34
-34
-38
-41
-52
-61
-71
-55
-44
-41
-34
-31
-36
-36
-50
-68
-102
-128
-107
-71
-49
-42
-38
-30
-31
-45
-58
-66
-61
-47
-41
-30
-26
-31
-34
-34
-42
-53
-76
-85
-83
-69
-52
-41
-38
-36
-36
-33
-31
-38
-38
-39
-38
-41
-49
-34
-33
-34
-39
-41
-45
-49
-42
-33
-26
-34
-33
-34
-36
-34
-38
-31
-38
-49
-50
-45
-39
-38
-38
-41
-42
-45
-42
-36
-41
-50
-66
-80
-88
-79
-69
-63
-69
-71
-66
-47
-36
-38
-33
-33
-33
-34
-38
-36
-49
-69
-80
-87
-88
-101
-98
-79
-58
-44
-39
-33
-28
-30
-31
-23
-23
-42
-53
-79
-96
-107
-110
-98
-77
-55
-38
-31
-28
-31
-30
-33
-107
-63
-38
-34
-30
-33
-44
-58
-85
-93
-76
-53
-42
-36
-39
-39
-50
-85
-128
-158
-159
-126
-79
-42
-33
-36
-34
-41
-47
-57
-61
-52
-42
-39
-33
-33
-36
-33
-52
-76
-109
-137
-118
-77
-49
-39
-38
-28
-33
-49
-60
-68
-63
-52
-38
-28
-26
-36
-33
-38
-47
-64
-88
-101
-96
-80
-55
-41
-34
-33
-36
-30
-34
-45
-44
-39
-38
-38
-39
-36
-31
-36
-39
-47
-49
-52
-50
-38
-33
-38
-38
-34
-36
-34
-39
-31
-38
-52
-57
-58
-45
-41
-42
-45
-53
-55
-45
-41
-39
-42
-52
-58
-68
-72
-64
-63
-66
-74
-68
-47
-34
-38
-36
-34
-36
-33
-38
-28
-33
-50
-55
-60
-66
-77
-93
-93
-85
-72
-52
-39
-34
-30
-33
-23
-20
-33
-47
-71
-101
-120
-126
-118
-101
-72
-50
-36
-31
-31
-31
-33
-101
-60
-36
-34
-33
-36
-47
-60
-85
-91
-77
-55
-41
-38
-41
-45
-63
-96
-139
-163
-155
-117
-74
-41
-33
-36
-34
-41
-47
-55
-60
-52
-42
-39
-36
-38
-36
-38
-55
-82
-123
-148
-128
-87
-52
-42
-36
-31
-34
-52
-63
-71
-61
-57
-44
-33
-30
-36
-39
-38
-49
-71
-98
-112
-107
-93
-69
-50
-42
-39
-39
-38
-41
-50
-49
-39
-41
-38
-34
-28
-28
-38
-39
-44
-50
-61
-57
-42
-39
-38
-34
-34
-36
-34
-38
-33
-38
-52
-61
-63
-47
-42
-41
-45
-52
-55
-45
-39
-41
-39
-38
-44
-52
-60
-66
-69
-69
-66
-61
-47
-39
-39
-38
-36
-38
-36
-38
-30
-28
-39
-42
-44
-53
-68
-96
-115
-118
-102
-74
-55
-42
-31
-33
-23
-22
-31
-39
-63
-91
-118
-129
-131
-120
-101
-72
-49
-39
-31
-33
-34
-96
-53
-36
-36
-34
-34
-45
-61
-88
-98
-87
-60
-47
-45
-49
-58
-76
-109
-144
-161
-144
-104
-66
-36
-34
-39
-38
-41
-49
-60
-61
-58
-44
-41
-34
-34
-36
-38
-52
-87
-128
-152
-131
-87
-55
-41
-34
-33
-34
-52
-66
-72
-71
-64
-52
-38
-31
-36
-34
-39
-50
-69
-98
-110
-107
-104
-80
-58
-42
-38
-38
-36
-44
-60
-61
-52
-44
-38
-33
-28
-26
-34
-38
-45
-57
-64
-68
-53
-44
-39
-34
-34
-34
-33
-36
-33
-44
-60
-71
-69
-53
-44
-41
-41
-50
-53
-44
-39
-38
-36
-41
-31
-38
-49
-64
-68
-68
-63
-55
-45
-38
-42
-44
-41
-38
-36
-33
-28
-28
-34
-33
-41
-49
-63
-95
-128
-148
-144
-117
-82
-53
-38
-33
-23
-23
-28
-33
-45
-72
-96
-114
-128
-134
-128
-104
-79
-55
-39
-36
-42
-93
-49
-39
-34
-33
-33
-49
-63
-96
-110
-101
-76
-58
-57
-61
-74
-90
-115
-142
-158
-142
-98
-61
-34
-31
-33
-34
-42
-50
-61
-68
-61
-52
-45
-38
-34
-34
-41
-53
-82
-126
-153
-136
-88
-55
-44
-39
-31
-34
-52
-68
-83
-85
-77
-63
-45
-33
-38
-36
-38
-42
-60
-87
-104
-114
-117
-95
-69
-47
-39
-38
-38
-47
-71
-74
-64
-55
-42
-34
-26
-28
-38
-41
-49
-57
-68
-71
-60
-47
-41
-38
-34
-36
-36
-39
-36
-47
-68
-74
-71
-50
-42
-38
-34
-38
-45
-41
-41
-36
-36
-38
-26
-31
-41
-50
-60
-58
-55
-49
-39
-45
-53
-52
-53
-44
-38
-38
-26
-26
-30
-34
-34
-42
-58
-91
-131
-158
-172
+165
 153
-115
-76
-49
-33
-20
-20
-26
-30
-39
-52
-66
-82
-102
-126
-137
-128
-109
-82
-60
-50
-49
-98
-53
-36
-34
-36
-41
-55
-76
-104
-126
-118
-93
-74
-72
-77
-90
-107
-129
-152
-161
-144
-99
-57
-34
-33
-34
-34
-38
-47
-57
-69
-64
-60
-50
-39
-39
-36
-36
-47
-71
-115
-148
-133
-90
-55
-41
-33
-31
-34
-52
-63
-85
-96
-91
-80
-53
-36
-36
-39
-38
-41
-52
-72
-87
-104
-120
-109
-76
-53
-41
-41
-36
-49
-74
-83
-76
-64
-52
-42
-33
-30
-38
-38
-45
-57
-68
-72
-64
-50
-45
-36
-34
-34
-38
-34
-34
-45
-69
-77
-64
-49
-41
-38
-30
-30
-39
-41
-39
-34
-36
-36
-28
-31
-34
-41
-42
-45
-45
-45
-41
-50
-64
-69
-69
-57
-44
-38
-28
-25
-31
-31
-31
-41
-50
-80
-114
+157
+174
+187
+201
+209
+219
+225
+230
+232
+239
+246
+249
+253
+253
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+250
+249
+241
+234
+231
+227
+221
+220
+220
+221
+219
+211
+203
+202
+197
+191
+185
+173
+170
+167
+180
+194
+196
+191
+183
+183
+187
+185
+182
+176
+161
+146
+144
+144
 152
-171
+149
+143
+127
+116
+142
+176
+206
+223
+224
+214
+206
+190
+180
 163
-131
-95
-60
-44
-30
-26
-28
-28
-33
-34
-44
-53
-76
-104
-128
+139
+106
+87
+85
+107
+130
+155
+174
+186
+200
+203
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+251
+243
+240
+238
+239
+237
+239
+243
+244
+248
+253
+252
+253
+251
+250
+246
+242
+233
+233
+234
+232
+227
+214
+203
+195
+187
+177
+168
+172
+182
+197
+208
+216
+225
+232
+235
+238
+243
+248
+253
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+252
+250
+246
+241
+238
+231
+225
+224
+221
+219
+220
+221
+215
+203
+191
+182
+180
+176
+168
+156
+138
 136
-134
-121
-95
-79
-77
-104
-58
-39
-33
-36
-44
-60
+157
+183
+194
+186
+178
+180
+190
+192
+196
+191
+180
+161
+145
+135
+145
+149
+147
+138
+131
+146
+177
+205
+218
+211
+199
+180
+163
+159
+149
+133
+106
 87
-121
-139
+90
+118
+147
+171
+189
+205
+211
+218
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+252
+249
+249
+249
+250
+247
+249
+248
+253
+253
+250
+251
+250
+244
+234
+224
+223
+229
+229
+225
+215
+209
+203
+203
+202
+199
+200
+205
+214
+223
+231
+233
+241
+243
+248
+250
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+252
+251
+248
+242
+239
+239
+231
+227
+222
+221
+218
+215
+218
+216
+214
+195
+178
+167
+165
+170
+164
+140
+116
+116
+138
+174
+186
+182
+170
+168
+178
+190
+196
+197
+187
+170
+142
+123
 131
-101
-82
-80
-87
-101
-118
 144
+155
+157
+155
 163
-169
-152
-106
-64
-38
-30
-33
-34
-39
-42
-55
-68
-69
-64
-55
-39
-33
-34
-34
-45
-61
-109
-147
+189
+205
+212
+200
+178
+156
+135
 134
-91
-58
-41
-36
-26
-34
-52
-64
-87
-106
-106
-93
-63
-39
-41
-36
-36
-38
-45
-57
-69
-88
-110
-101
-77
-52
-42
-39
-34
-41
-63
-76
-79
-76
-64
-50
-38
-36
-42
-41
-44
-52
-64
-72
-63
-50
-41
-36
-33
-34
-36
-34
-34
-44
-68
-69
-57
-45
-38
-36
-30
-30
-34
-38
-36
-36
-33
-34
-28
-26
-34
-36
-38
-38
-39
-41
-42
-53
-79
-90
-88
-77
-55
-45
-31
-28
-33
-33
-34
-38
-42
-61
-87
-118
-144
-148
+140
+137
+115
+97
+97
+124
+154
+184
+205
+219
+224
+225
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+252
+250
+253
+250
+249
+252
+248
+240
+230
+220
+220
+227
+233
+232
+228
+222
+221
+221
+225
+224
+228
+228
+234
+238
+242
+246
+250
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+248
+246
+242
+237
+233
+230
+230
+227
+221
+219
+213
+209
+208
+212
+214
+206
+193
+177
+161
+162
+170
+162
+140
+115
+111
+142
+176
+189
+182
+161
+154
+164
+174
+181
+189
+183
+166
+138
+116
+120
+142
+162
+175
+182
+189
+200
+209
+209
+191
+163
 134
-109
-90
-64
-42
-30
-30
-28
-30
-31
-33
-39
-44
-69
-99
-123
-147
-156
-144
-126
-112
 117
-66
-39
-33
-39
-52
-71
-95
-133
-150
+125
+140
+145
 134
-96
-68
-69
-80
-99
-123
-148
-169
-172
-156
-117
-74
-39
-30
-34
-36
-33
-38
-49
-66
-71
-69
-58
-44
-36
-34
-33
-44
-60
-102
-142
-136
-95
-60
-44
-36
-31
-28
-42
-57
-82
-106
-109
-93
-61
-39
-36
-33
-36
-36
-42
-49
-50
-69
-91
-82
-60
-47
-39
-36
-31
-34
-50
-63
-74
-80
-76
-63
-44
-39
-45
-42
-44
-47
-58
-68
-58
-50
-44
-38
-36
-39
-36
-38
-31
-38
-58
-61
-57
-50
-45
-41
-30
-31
-33
-34
-33
-34
-36
-33
-30
-30
-34
-36
-36
-38
-38
-39
-42
-55
-82
-101
-104
-96
-77
-57
-38
-31
-34
-33
-34
-38
-39
-47
-53
-76
-102
 114
-115
-117
-112
-91
-58
-39
-34
-28
-28
-30
-31
-31
-31
-47
-77
-110
-145
+114
+139
+170
+196
+216
+228
+230
+231
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+250
+252
+251
+246
+231
+222
+223
+229
+234
+241
+242
+239
+238
+239
+244
+242
+244
+246
+249
+248
+251
+252
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+247
+241
+234
+232
+227
+224
+222
+223
+222
+218
+209
+208
+201
+197
+200
+201
+205
+195
+187
 177
-182
-174
-155
-126
-74
-42
-38
-42
-53
-79
-109
-144
-158
-136
-88
-57
-53
-60
-77
-107
-148
-174
-174
-169
-133
-85
-44
-31
-33
-30
-31
-34
-42
-60
-72
-72
-64
-45
-38
-36
-33
-44
-61
+178
+183
+183
+164
+149
+146
+170
+192
+197
+191
+165
+152
+152
+157
+162
+171
+168
+153
+127
 104
-145
-140
-106
-66
-45
-39
-31
-31
-44
-55
-79
-101
-112
-95
-63
-42
-41
-38
-36
-36
-38
-38
-39
-50
-72
-71
-57
-47
-39
-38
-30
-31
-44
-57
-69
-82
-80
-69
-45
-38
-44
-38
-41
-47
-58
-64
-58
-53
-45
-38
-41
-39
-34
-38
-30
-34
-49
-52
-53
-52
-50
-49
-36
-30
-33
-38
-31
-36
-36
-39
-34
-34
-38
-38
-34
-36
-36
-34
-34
-47
-77
-93
-101
-102
-95
-76
-53
-38
-38
-34
-39
-38
-33
-38
-34
-49
-64
-79
-91
-114
+109
+138
+163
+189
+199
+203
+210
+211
+209
+189
+159
 128
-123
-83
-55
-42
-34
-33
-28
-30
-28
-26
-34
-58
-88
+118
 129
-175
-196
+144
+153
+144
+136
+143
+162
+186
+210
+225
+230
+232
+228
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+255
+255
+255
+249
+238
+232
+234
+237
+244
+248
+250
+250
+249
+253
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+248
+240
+234
+224
+223
+219
+221
+219
+222
+224
+219
+213
+206
+199
+192
+191
+197
 201
-193
-133
-77
-47
-41
-44
-55
-82
-114
-155
-169
-144
-93
-57
-42
-49
-63
-91
-142
-169
-180
-175
-144
-95
-50
-33
-34
-31
-34
-36
-44
-63
-79
-85
-72
-49
-38
-31
-34
-41
-60
-104
-150
-152
-117
-77
-52
-41
-31
-33
-41
-50
-74
-101
+202
+202
+204
+204
+209
+205
+200
+191
+190
+199
+212
+212
+201
+178
+159
+149
+140
+137
+143
+148
+134
 107
-98
-68
-47
-42
-36
-38
-39
-39
-38
-36
-41
-57
-66
-61
-52
-41
-39
-30
-28
-41
-49
-61
-72
-76
-66
-49
-38
-39
-38
-44
-47
-52
-60
-60
-58
-52
-42
-39
-39
-36
-33
-31
-34
-44
-49
-57
-58
-66
-57
-41
-33
-36
-36
-33
-34
-38
-39
-34
-38
-44
-41
-38
-34
-38
-34
-33
-36
-60
-72
-80
-90
-90
-88
-72
-57
-50
-44
-42
-38
-36
-34
-31
-33
-47
-55
-74
-104
-139
+87
+97
+126
+159
+189
+203
+209
+210
+206
+202
+184
+163
+142
+130
+135
 147
-114
-82
-61
-42
-38
-33
-30
-30
-23
-25
-42
-63
-107
-156
-190
+153
+152
+152
+154
+174
+192
+208
+220
+223
+215
+208
+16
+10
+135
+134
+140
+137
+115
+97
+97
+124
+154
+184
+205
+219
+224
+225
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+252
+250
+253
+250
+249
+252
+248
+240
+230
+220
+220
+227
+233
+232
+228
+222
+221
+221
+225
+224
+228
+228
+234
+238
+242
+246
+250
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+248
+246
+242
+237
+233
+230
+230
+227
+221
+219
+213
 209
+208
 212
-129
-80
-47
-34
-41
-52
-80
-117
-156
-166
+214
+206
+193
+177
+161
+162
+170
+162
+140
+115
+111
 142
-96
-57
-42
-42
-55
-87
-134
-169
-183
+176
+189
 182
-152
-101
-52
-36
-33
-31
-33
-36
-45
-63
-80
-93
-83
-58
-41
-36
-36
-42
-63
-107
-153
-161
-125
-77
-53
-36
-28
-31
-44
-52
-76
-95
-104
-101
-77
-50
-44
-38
-36
-34
-34
-36
-31
-36
-55
-69
-74
-66
-53
-45
-34
-30
-38
-42
-57
-63
-66
-68
-55
-44
-41
-38
-41
-42
-47
-57
-55
-58
-60
-47
-41
-38
-38
-34
-31
-28
-38
-47
-53
-63
-69
-64
-52
-44
-39
-36
-36
-33
-34
-39
-38
-42
-50
-52
-44
-39
-36
-34
-28
-30
-44
-50
-57
-64
-74
-90
-88
-83
-72
-57
-50
-41
-36
-38
-25
-30
-36
-45
-61
-98
-136
 161
-147
+154
+164
+174
+181
+189
+183
+166
+138
+116
+120
+142
+162
+175
+182
+189
+200
+209
+209
+191
+163
+134
 117
-95
-68
-47
-38
-30
-25
-22
-20
-34
-47
-77
-123
-167
-199
-215
-126
-72
-45
-34
-38
-47
-74
-106
-144
-161
-136
-98
-63
-44
-47
-64
-93
+125
+140
+145
 134
-171
+114
+114
+139
+170
+196
+216
+228
+230
+231
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+250
+252
+251
+246
+231
+222
+223
+229
+234
+241
+242
+239
+238
+239
+244
+242
+244
+246
+249
+248
+251
+252
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+247
+241
+234
+232
+227
+224
+222
+223
+222
+218
+209
+208
+201
+197
+200
+201
+205
+195
+187
+177
+178
 183
-182
-156
-104
-53
-38
-36
-31
-36
-38
-42
-63
-79
-88
-85
-61
-39
-36
-38
-44
-63
+183
+164
+149
+146
+170
+192
+197
+191
+165
+152
+152
+157
+162
+171
+168
+153
+127
 104
-155
+109
+138
 163
-134
-88
-50
-39
-30
-31
-41
-52
-66
-83
-95
-95
-76
-55
-45
-41
-38
-36
-36
-36
-30
-33
-52
-69
-80
-82
-79
-60
-41
-34
-41
-41
-50
-55
-64
-69
-64
-50
-45
-36
-41
-38
-41
-47
-49
-55
-60
-52
-44
-41
-38
-36
-28
-30
-39
-42
-49
-58
-66
-63
-58
-47
-45
-38
-36
-36
-39
-36
-34
-47
-63
-63
-52
-45
-41
-34
-30
-31
-39
-45
-44
-53
-61
-79
-93
-102
-102
-83
-63
-47
-42
-34
-26
-26
-33
-38
-52
-79
+189
+199
+203
+210
+211
+209
+189
+159
+128
 118
-155
-163
-155
-134
-107
-77
-60
-41
-33
-23
-20
-30
-36
-52
-83
-123
-166
+129
+144
+153
+144
+136
+143
+162
+186
+210
+225
+230
+232
+228
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+255
+255
+255
+249
+238
+232
+234
+237
+244
+248
+250
+250
+249
+253
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+255
+253
+248
+240
+234
+224
+223
+219
+221
+219
+222
+224
+219
+213
+206
+199
+192
+191
 197
+201
+202
+202
+204
+204
+209
+205
+200
+191
+190
+199
+212
+212
+201
+178
+159
+149
+140
 137
-87
-57
-45
-45
-50
-71
-91
-128
+143
 148
-139
-106
-74
-55
-55
-74
-99
+134
+107
+87
+97
+126
+159
+189
+203
+209
+210
+206
+202
+184
+163
 142
-172
-183
-185
-156
-109
-63
-45
-42
-41
-41
-45
-49
-69
-85
-98
-95
-66
-47
-41
-41
-50
-61
-106
-156
-171
+130
+135
 147
-104
-64
-50
-38
-38
-45
-52
-66
-82
-96
-101
-83
-66
-57
-50
-45
-44
-45
-44
-38
-39
-53
-71
-85
-107
-110
-93
-60
-45
-44
-50
-52
-55
-66
-80
-80
-66
-58
-52
-49
-45
-49
-45
-50
-58
-69
-63
-55
-47
-49
-47
-38
-38
-49
-49
-52
-58
-64
-69
-66
-66
-60
-55
-49
-49
-45
-45
-45
-58
-76
-82
-72
-60
-53
-47
-38
-34
-42
-45
-49
-49
-57
-69
-91
-106
-125
-114
-90
-64
-49
-41
-31
-26
-31
-33
-38
-57
-90
-128
 153
-166
-161
-145
-117
-87
-60
-36
-19
-7
-14
-15
-20
-36
-61
-104
-145
+152
+152
+154
+174
+192
+208
+220
+223
+215
+208
+
diff --git a/ReadRawData/pyScripts/py_fp_image.py b/ReadRawData/pyScripts/py_fp_image.py
index 0efbe17fb1e459b21d91d38e6d29f946d89ac993..e371f87f26cbcb3534ba2040a41dd69b6feca4aa 100644
--- a/ReadRawData/pyScripts/py_fp_image.py
+++ b/ReadRawData/pyScripts/py_fp_image.py
@@ -67,16 +67,17 @@ def display_fp(fp_arr):
     for index,value in enumerate(fp_arr): 
         a = int( index % 160  )
         b = int( index / 160  )
-        fp_sample[a,b] = [40+a, 80+b, int(value)]
+        # fp_sample[a,b] = [40+a, 80+b, int(value)]
+        fp_sample[a,b] = [10+a, 20+b, int(value)]
 
     i = Image.fromarray(fp_sample)
-    # i.show()
+    i.show()
     
     i.save("Img/temp.png")
     og_image = Image.open("Img/temp.png")
     gray_image= ImageOps.grayscale(og_image)
     gray_image.save("Img/temp.png")
-    gray_image.show("img/temp.png")
+     # gray_image.show("img/temp.png")
 
     '''
     img = cv2.imread("Img/temp.png", 0)
@@ -94,7 +95,7 @@ def display_fp(fp_arr):
     '''
 if __name__ == '__main__':
 
-    fp_array1 = create_np_array("fpData/RawData1.txt")
+    fp_array1 = create_np_array("fpData/RawData2.txt")
    # fp_array2 = create_np_array("fpData/RawData6.txt")
 
     display_fp(fp_array1)