 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            1 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           1 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           1 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            1 
 33            1 
 34            1 
 35            1 
 36            1 
 37            1 
 38            1 
 39            1 
 40            1 
 41            1 
 42            1 
 43            1 
 44            1 
 45            1 
 46            1 
 47            1 
 48            1 
 49            1 
 50            1 
 51            1 
 52            1 
 53            1 
 54            1 
 55            1 
 56            1 
 57            1 
 58            1 
 59            1 
 60            1 
 61            1 
 62            1 
 63            1 
 64            1 
 65            1 
 66            1 
 67            1 
 68            1 
 69            1 
 70            1 
 71            1 
 72            1 
 73            1 
 74            1 
 75            1 
 76            1 
 77            1 
 78            1 
 79            1 
 80            1 
 81            1 
 82            1 
 83            1 
 84            1 
 85            1 
 86            1 
 87            1 
 88            1 
 89            1 
 90            1 
 91            1 
 92            1 
 93            1 
 94            1 
 95            1 
 96            1 
 97            1 
 98            1 
 99            1 
 100           1 
 101           1 
 102           1 
 103           1 
 104           1 
 105           1 
 106           1 
 107           1 
 108           1 
 109           1 
 110           1 
 111           1 
 112           1 
 113           1 
 114           1 
 115           1 
 116           1 
 117           1 
 118           1 
 119           1 
 120           1 
 121           1 
 122           1 
 123           1 
 124           1 
 125           1 
 126           1 
 127           1 
 128           1 
 129           1 
 130           1 
 131           1 
 132           1 
 133           1 
 134           1 
 135           1 
 136           1 
 137           1 
 138           1 
 139           1 
 140           1 
 141           1 
 142           1 
 143           1 
 144           1 
 145           1 
 146           1 
 147           1 
 148           1 
 149           1 
 150           1 
 151           1 
 152           1 
 153           1 
 154           1 
 155           1 
 156           1 
 157           1 
 158           1 
 159           1 
 160           1 
 161           1 
 162           1 
 163           1 
 164           1 
 165           1 
 166           1 
 167           1 
 168           1 
 169           1 
 170           1 
 171           1 
 172           1 
 173           1 
 174           1 
 175           1 
 176           1 
 177           1 
 178           1 
 179           1 
 180           1 
 181           1 
 182           1 
 183           1 
 184           1 
 185           1 
 186           1 
 187           1 
 188           1 
 189           1 
 190           1 
 191           1 
 192           1 
 193           1 
 194           1 
 195           1 
 196           1 
 197           1 
 198           1 
 199           1 
 200           1 
 201           1 
 202           1 
 203           1 
 204           1 
 205           1 
 206           1 
 207           1 
 208           1 
 209           1 
 210           1 
 211           1 
 212           1 
 213           1 
 214           1 
 215           1 
 216           1 
 217           1 
 218           1 
 219           1 
 220           1 
 221           1 
 222           1 
 223           1 
 224           1 
 225           1 
 226           1 
 227           1 
 228           1 
 229           1 
 230           1 
 231           1 
 232           1 
 233           1 
 234           1 
 235           1 
 236           1 
 237           1 
 238           1 
 239           1 
 240           1 
 241           1 
 242           1 
 243           1 
 244           1 
 245           1 
 246           1 
 247           1 
 248           1 
 249           1 
 250           1 
 251           1 
 252           1 
 253           1 
 254           1 
 255           1 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            1 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           1 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           1 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            1 
 40            2 
 41            3 
 42            4 
 43            5 
 44            6 
 45            7 
 46            8 
 47            1 
 48            2 
 49            3 
 50            4 
 51            5 
 52            6 
 53            7 
 54            8 
 55            1 
 56            2 
 57            3 
 58            4 
 59            5 
 60            6 
 61            7 
 62            8 
 63            1 
 64            2 
 65            3 
 66            4 
 67            5 
 68            6 
 69            7 
 70            8 
 71            1 
 72            2 
 73            3 
 74            4 
 75            5 
 76            6 
 77            7 
 78            8 
 79            1 
 80            2 
 81            3 
 82            4 
 83            5 
 84            6 
 85            7 
 86            8 
 87            1 
 88            2 
 89            3 
 90            4 
 91            5 
 92            6 
 93            7 
 94            8 
 95            1 
 96            2 
 97            3 
 98            4 
 99            5 
 100           6 
 101           7 
 102           8 
 103           1 
 104           2 
 105           3 
 106           4 
 107           5 
 108           6 
 109           7 
 110           8 
 111           1 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           1 
 120           2 
 121           3 
 122           4 
 123           5 
 124           6 
 125           7 
 126           8 
 127           1 
 128           2 
 129           3 
 130           4 
 131           5 
 132           6 
 133           7 
 134           8 
 135           1 
 136           2 
 137           3 
 138           4 
 139           5 
 140           6 
 141           7 
 142           8 
 143           1 
 144           2 
 145           3 
 146           4 
 147           5 
 148           6 
 149           7 
 150           8 
 151           1 
 152           2 
 153           3 
 154           4 
 155           5 
 156           6 
 157           7 
 158           8 
 159           1 
 160           2 
 161           3 
 162           4 
 163           5 
 164           6 
 165           7 
 166           8 
 167           1 
 168           2 
 169           3 
 170           4 
 171           5 
 172           6 
 173           7 
 174           8 
 175           1 
 176           2 
 177           3 
 178           4 
 179           5 
 180           6 
 181           7 
 182           8 
 183           1 
 184           2 
 185           3 
 186           4 
 187           5 
 188           6 
 189           7 
 190           8 
 191           1 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           1 
 200           2 
 201           3 
 202           4 
 203           5 
 204           6 
 205           7 
 206           8 
 207           1 
 208           2 
 209           3 
 210           4 
 211           5 
 212           6 
 213           7 
 214           8 
 215           1 
 216           2 
 217           3 
 218           4 
 219           5 
 220           6 
 221           7 
 222           8 
 223           1 
 224           2 
 225           3 
 226           4 
 227           5 
 228           6 
 229           7 
 230           8 
 231           1 
 232           2 
 233           3 
 234           4 
 235           5 
 236           6 
 237           7 
 238           8 
 239           1 
 240           2 
 241           3 
 242           4 
 243           5 
 244           6 
 245           7 
 246           8 
 247           1 
 248           2 
 249           3 
 250           4 
 251           5 
 252           6 
 253           7 
 254           8 
 255           1 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            1 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           1 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           1 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            1 
 47            2 
 48            3 
 49            4 
 50            5 
 51            6 
 52            7 
 53            8 
 54            9 
 55            10 
 56            11 
 57            12 
 58            13 
 59            14 
 60            15 
 61            1 
 62            2 
 63            3 
 64            4 
 65            5 
 66            6 
 67            7 
 68            8 
 69            9 
 70            10 
 71            11 
 72            12 
 73            13 
 74            14 
 75            15 
 76            1 
 77            2 
 78            3 
 79            4 
 80            5 
 81            6 
 82            7 
 83            8 
 84            9 
 85            10 
 86            11 
 87            12 
 88            13 
 89            14 
 90            15 
 91            1 
 92            2 
 93            3 
 94            4 
 95            5 
 96            6 
 97            7 
 98            8 
 99            9 
 100           10 
 101           11 
 102           12 
 103           13 
 104           14 
 105           15 
 106           1 
 107           2 
 108           3 
 109           4 
 110           5 
 111           6 
 112           7 
 113           8 
 114           9 
 115           10 
 116           11 
 117           12 
 118           13 
 119           14 
 120           15 
 121           1 
 122           2 
 123           3 
 124           4 
 125           5 
 126           6 
 127           7 
 128           8 
 129           9 
 130           10 
 131           11 
 132           12 
 133           13 
 134           14 
 135           15 
 136           1 
 137           2 
 138           3 
 139           4 
 140           5 
 141           6 
 142           7 
 143           8 
 144           9 
 145           10 
 146           11 
 147           12 
 148           13 
 149           14 
 150           15 
 151           1 
 152           2 
 153           3 
 154           4 
 155           5 
 156           6 
 157           7 
 158           8 
 159           9 
 160           10 
 161           11 
 162           12 
 163           13 
 164           14 
 165           15 
 166           1 
 167           2 
 168           3 
 169           4 
 170           5 
 171           6 
 172           7 
 173           8 
 174           9 
 175           10 
 176           11 
 177           12 
 178           13 
 179           14 
 180           15 
 181           1 
 182           2 
 183           3 
 184           4 
 185           5 
 186           6 
 187           7 
 188           8 
 189           9 
 190           10 
 191           11 
 192           12 
 193           13 
 194           14 
 195           15 
 196           1 
 197           2 
 198           3 
 199           4 
 200           5 
 201           6 
 202           7 
 203           8 
 204           9 
 205           10 
 206           11 
 207           12 
 208           13 
 209           14 
 210           15 
 211           1 
 212           2 
 213           3 
 214           4 
 215           5 
 216           6 
 217           7 
 218           8 
 219           9 
 220           10 
 221           11 
 222           12 
 223           13 
 224           14 
 225           15 
 226           1 
 227           2 
 228           3 
 229           4 
 230           5 
 231           6 
 232           7 
 233           8 
 234           9 
 235           10 
 236           11 
 237           12 
 238           13 
 239           14 
 240           15 
 241           1 
 242           2 
 243           3 
 244           4 
 245           5 
 246           6 
 247           7 
 248           8 
 249           9 
 250           10 
 251           11 
 252           12 
 253           13 
 254           14 
 255           15 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            1 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           1 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           1 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            1 
 54            2 
 55            3 
 56            4 
 57            5 
 58            6 
 59            7 
 60            8 
 61            9 
 62            10 
 63            11 
 64            12 
 65            13 
 66            14 
 67            15 
 68            16 
 69            17 
 70            18 
 71            19 
 72            20 
 73            21 
 74            22 
 75            1 
 76            2 
 77            3 
 78            4 
 79            5 
 80            6 
 81            7 
 82            8 
 83            9 
 84            10 
 85            11 
 86            12 
 87            13 
 88            14 
 89            15 
 90            16 
 91            17 
 92            18 
 93            19 
 94            20 
 95            21 
 96            22 
 97            1 
 98            2 
 99            3 
 100           4 
 101           5 
 102           6 
 103           7 
 104           8 
 105           9 
 106           10 
 107           11 
 108           12 
 109           13 
 110           14 
 111           15 
 112           16 
 113           17 
 114           18 
 115           19 
 116           20 
 117           21 
 118           22 
 119           1 
 120           2 
 121           3 
 122           4 
 123           5 
 124           6 
 125           7 
 126           8 
 127           9 
 128           10 
 129           11 
 130           12 
 131           13 
 132           14 
 133           15 
 134           16 
 135           17 
 136           18 
 137           19 
 138           20 
 139           21 
 140           22 
 141           1 
 142           2 
 143           3 
 144           4 
 145           5 
 146           6 
 147           7 
 148           8 
 149           9 
 150           10 
 151           11 
 152           12 
 153           13 
 154           14 
 155           15 
 156           16 
 157           17 
 158           18 
 159           19 
 160           20 
 161           21 
 162           22 
 163           1 
 164           2 
 165           3 
 166           4 
 167           5 
 168           6 
 169           7 
 170           8 
 171           9 
 172           10 
 173           11 
 174           12 
 175           13 
 176           14 
 177           15 
 178           16 
 179           17 
 180           18 
 181           19 
 182           20 
 183           21 
 184           22 
 185           1 
 186           2 
 187           3 
 188           4 
 189           5 
 190           6 
 191           7 
 192           8 
 193           9 
 194           10 
 195           11 
 196           12 
 197           13 
 198           14 
 199           15 
 200           16 
 201           17 
 202           18 
 203           19 
 204           20 
 205           21 
 206           22 
 207           1 
 208           2 
 209           3 
 210           4 
 211           5 
 212           6 
 213           7 
 214           8 
 215           9 
 216           10 
 217           11 
 218           12 
 219           13 
 220           14 
 221           15 
 222           16 
 223           17 
 224           18 
 225           19 
 226           20 
 227           21 
 228           22 
 229           1 
 230           2 
 231           3 
 232           4 
 233           5 
 234           6 
 235           7 
 236           8 
 237           9 
 238           10 
 239           11 
 240           12 
 241           13 
 242           14 
 243           15 
 244           16 
 245           17 
 246           18 
 247           19 
 248           20 
 249           21 
 250           22 
 251           1 
 252           2 
 253           3 
 254           4 
 255           5 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            1 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           1 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           1 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            1 
 61            2 
 62            3 
 63            4 
 64            5 
 65            6 
 66            7 
 67            8 
 68            9 
 69            10 
 70            11 
 71            12 
 72            13 
 73            14 
 74            15 
 75            16 
 76            17 
 77            18 
 78            19 
 79            20 
 80            21 
 81            22 
 82            23 
 83            24 
 84            25 
 85            26 
 86            27 
 87            28 
 88            29 
 89            1 
 90            2 
 91            3 
 92            4 
 93            5 
 94            6 
 95            7 
 96            8 
 97            9 
 98            10 
 99            11 
 100           12 
 101           13 
 102           14 
 103           15 
 104           16 
 105           17 
 106           18 
 107           19 
 108           20 
 109           21 
 110           22 
 111           23 
 112           24 
 113           25 
 114           26 
 115           27 
 116           28 
 117           29 
 118           1 
 119           2 
 120           3 
 121           4 
 122           5 
 123           6 
 124           7 
 125           8 
 126           9 
 127           10 
 128           11 
 129           12 
 130           13 
 131           14 
 132           15 
 133           16 
 134           17 
 135           18 
 136           19 
 137           20 
 138           21 
 139           22 
 140           23 
 141           24 
 142           25 
 143           26 
 144           27 
 145           28 
 146           29 
 147           1 
 148           2 
 149           3 
 150           4 
 151           5 
 152           6 
 153           7 
 154           8 
 155           9 
 156           10 
 157           11 
 158           12 
 159           13 
 160           14 
 161           15 
 162           16 
 163           17 
 164           18 
 165           19 
 166           20 
 167           21 
 168           22 
 169           23 
 170           24 
 171           25 
 172           26 
 173           27 
 174           28 
 175           29 
 176           1 
 177           2 
 178           3 
 179           4 
 180           5 
 181           6 
 182           7 
 183           8 
 184           9 
 185           10 
 186           11 
 187           12 
 188           13 
 189           14 
 190           15 
 191           16 
 192           17 
 193           18 
 194           19 
 195           20 
 196           21 
 197           22 
 198           23 
 199           24 
 200           25 
 201           26 
 202           27 
 203           28 
 204           29 
 205           1 
 206           2 
 207           3 
 208           4 
 209           5 
 210           6 
 211           7 
 212           8 
 213           9 
 214           10 
 215           11 
 216           12 
 217           13 
 218           14 
 219           15 
 220           16 
 221           17 
 222           18 
 223           19 
 224           20 
 225           21 
 226           22 
 227           23 
 228           24 
 229           25 
 230           26 
 231           27 
 232           28 
 233           29 
 234           1 
 235           2 
 236           3 
 237           4 
 238           5 
 239           6 
 240           7 
 241           8 
 242           9 
 243           10 
 244           11 
 245           12 
 246           13 
 247           14 
 248           15 
 249           16 
 250           17 
 251           18 
 252           19 
 253           20 
 254           21 
 255           22 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            1 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           1 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           1 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            1 
 68            2 
 69            3 
 70            4 
 71            5 
 72            6 
 73            7 
 74            8 
 75            9 
 76            10 
 77            11 
 78            12 
 79            13 
 80            14 
 81            15 
 82            16 
 83            17 
 84            18 
 85            19 
 86            20 
 87            21 
 88            22 
 89            23 
 90            24 
 91            25 
 92            26 
 93            27 
 94            28 
 95            29 
 96            30 
 97            31 
 98            32 
 99            33 
 100           34 
 101           35 
 102           36 
 103           1 
 104           2 
 105           3 
 106           4 
 107           5 
 108           6 
 109           7 
 110           8 
 111           9 
 112           10 
 113           11 
 114           12 
 115           13 
 116           14 
 117           15 
 118           16 
 119           17 
 120           18 
 121           19 
 122           20 
 123           21 
 124           22 
 125           23 
 126           24 
 127           25 
 128           26 
 129           27 
 130           28 
 131           29 
 132           30 
 133           31 
 134           32 
 135           33 
 136           34 
 137           35 
 138           36 
 139           1 
 140           2 
 141           3 
 142           4 
 143           5 
 144           6 
 145           7 
 146           8 
 147           9 
 148           10 
 149           11 
 150           12 
 151           13 
 152           14 
 153           15 
 154           16 
 155           17 
 156           18 
 157           19 
 158           20 
 159           21 
 160           22 
 161           23 
 162           24 
 163           25 
 164           26 
 165           27 
 166           28 
 167           29 
 168           30 
 169           31 
 170           32 
 171           33 
 172           34 
 173           35 
 174           36 
 175           1 
 176           2 
 177           3 
 178           4 
 179           5 
 180           6 
 181           7 
 182           8 
 183           9 
 184           10 
 185           11 
 186           12 
 187           13 
 188           14 
 189           15 
 190           16 
 191           17 
 192           18 
 193           19 
 194           20 
 195           21 
 196           22 
 197           23 
 198           24 
 199           25 
 200           26 
 201           27 
 202           28 
 203           29 
 204           30 
 205           31 
 206           32 
 207           33 
 208           34 
 209           35 
 210           36 
 211           1 
 212           2 
 213           3 
 214           4 
 215           5 
 216           6 
 217           7 
 218           8 
 219           9 
 220           10 
 221           11 
 222           12 
 223           13 
 224           14 
 225           15 
 226           16 
 227           17 
 228           18 
 229           19 
 230           20 
 231           21 
 232           22 
 233           23 
 234           24 
 235           25 
 236           26 
 237           27 
 238           28 
 239           29 
 240           30 
 241           31 
 242           32 
 243           33 
 244           34 
 245           35 
 246           36 
 247           1 
 248           2 
 249           3 
 250           4 
 251           5 
 252           6 
 253           7 
 254           8 
 255           9 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            1 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           1 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           1 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            1 
 75            2 
 76            3 
 77            4 
 78            5 
 79            6 
 80            7 
 81            8 
 82            9 
 83            10 
 84            11 
 85            12 
 86            13 
 87            14 
 88            15 
 89            16 
 90            17 
 91            18 
 92            19 
 93            20 
 94            21 
 95            22 
 96            23 
 97            24 
 98            25 
 99            26 
 100           27 
 101           28 
 102           29 
 103           30 
 104           31 
 105           32 
 106           33 
 107           34 
 108           35 
 109           36 
 110           37 
 111           38 
 112           39 
 113           40 
 114           41 
 115           42 
 116           43 
 117           1 
 118           2 
 119           3 
 120           4 
 121           5 
 122           6 
 123           7 
 124           8 
 125           9 
 126           10 
 127           11 
 128           12 
 129           13 
 130           14 
 131           15 
 132           16 
 133           17 
 134           18 
 135           19 
 136           20 
 137           21 
 138           22 
 139           23 
 140           24 
 141           25 
 142           26 
 143           27 
 144           28 
 145           29 
 146           30 
 147           31 
 148           32 
 149           33 
 150           34 
 151           35 
 152           36 
 153           37 
 154           38 
 155           39 
 156           40 
 157           41 
 158           42 
 159           43 
 160           1 
 161           2 
 162           3 
 163           4 
 164           5 
 165           6 
 166           7 
 167           8 
 168           9 
 169           10 
 170           11 
 171           12 
 172           13 
 173           14 
 174           15 
 175           16 
 176           17 
 177           18 
 178           19 
 179           20 
 180           21 
 181           22 
 182           23 
 183           24 
 184           25 
 185           26 
 186           27 
 187           28 
 188           29 
 189           30 
 190           31 
 191           32 
 192           33 
 193           34 
 194           35 
 195           36 
 196           37 
 197           38 
 198           39 
 199           40 
 200           41 
 201           42 
 202           43 
 203           1 
 204           2 
 205           3 
 206           4 
 207           5 
 208           6 
 209           7 
 210           8 
 211           9 
 212           10 
 213           11 
 214           12 
 215           13 
 216           14 
 217           15 
 218           16 
 219           17 
 220           18 
 221           19 
 222           20 
 223           21 
 224           22 
 225           23 
 226           24 
 227           25 
 228           26 
 229           27 
 230           28 
 231           29 
 232           30 
 233           31 
 234           32 
 235           33 
 236           34 
 237           35 
 238           36 
 239           37 
 240           38 
 241           39 
 242           40 
 243           41 
 244           42 
 245           43 
 246           1 
 247           2 
 248           3 
 249           4 
 250           5 
 251           6 
 252           7 
 253           8 
 254           9 
 255           10 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            1 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           1 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           1 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            1 
 82            2 
 83            3 
 84            4 
 85            5 
 86            6 
 87            7 
 88            8 
 89            9 
 90            10 
 91            11 
 92            12 
 93            13 
 94            14 
 95            15 
 96            16 
 97            17 
 98            18 
 99            19 
 100           20 
 101           21 
 102           22 
 103           23 
 104           24 
 105           25 
 106           26 
 107           27 
 108           28 
 109           29 
 110           30 
 111           31 
 112           32 
 113           33 
 114           34 
 115           35 
 116           36 
 117           37 
 118           38 
 119           39 
 120           40 
 121           41 
 122           42 
 123           43 
 124           44 
 125           45 
 126           46 
 127           47 
 128           48 
 129           49 
 130           50 
 131           1 
 132           2 
 133           3 
 134           4 
 135           5 
 136           6 
 137           7 
 138           8 
 139           9 
 140           10 
 141           11 
 142           12 
 143           13 
 144           14 
 145           15 
 146           16 
 147           17 
 148           18 
 149           19 
 150           20 
 151           21 
 152           22 
 153           23 
 154           24 
 155           25 
 156           26 
 157           27 
 158           28 
 159           29 
 160           30 
 161           31 
 162           32 
 163           33 
 164           34 
 165           35 
 166           36 
 167           37 
 168           38 
 169           39 
 170           40 
 171           41 
 172           42 
 173           43 
 174           44 
 175           45 
 176           46 
 177           47 
 178           48 
 179           49 
 180           50 
 181           1 
 182           2 
 183           3 
 184           4 
 185           5 
 186           6 
 187           7 
 188           8 
 189           9 
 190           10 
 191           11 
 192           12 
 193           13 
 194           14 
 195           15 
 196           16 
 197           17 
 198           18 
 199           19 
 200           20 
 201           21 
 202           22 
 203           23 
 204           24 
 205           25 
 206           26 
 207           27 
 208           28 
 209           29 
 210           30 
 211           31 
 212           32 
 213           33 
 214           34 
 215           35 
 216           36 
 217           37 
 218           38 
 219           39 
 220           40 
 221           41 
 222           42 
 223           43 
 224           44 
 225           45 
 226           46 
 227           47 
 228           48 
 229           49 
 230           50 
 231           1 
 232           2 
 233           3 
 234           4 
 235           5 
 236           6 
 237           7 
 238           8 
 239           9 
 240           10 
 241           11 
 242           12 
 243           13 
 244           14 
 245           15 
 246           16 
 247           17 
 248           18 
 249           19 
 250           20 
 251           21 
 252           22 
 253           23 
 254           24 
 255           25 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            1 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           1 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           1 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            1 
 89            2 
 90            3 
 91            4 
 92            5 
 93            6 
 94            7 
 95            8 
 96            9 
 97            10 
 98            11 
 99            12 
 100           13 
 101           14 
 102           15 
 103           16 
 104           17 
 105           18 
 106           19 
 107           20 
 108           21 
 109           22 
 110           23 
 111           24 
 112           25 
 113           26 
 114           27 
 115           28 
 116           29 
 117           30 
 118           31 
 119           32 
 120           33 
 121           34 
 122           35 
 123           36 
 124           37 
 125           38 
 126           39 
 127           40 
 128           41 
 129           42 
 130           43 
 131           44 
 132           45 
 133           46 
 134           47 
 135           48 
 136           49 
 137           50 
 138           51 
 139           52 
 140           53 
 141           54 
 142           55 
 143           56 
 144           57 
 145           1 
 146           2 
 147           3 
 148           4 
 149           5 
 150           6 
 151           7 
 152           8 
 153           9 
 154           10 
 155           11 
 156           12 
 157           13 
 158           14 
 159           15 
 160           16 
 161           17 
 162           18 
 163           19 
 164           20 
 165           21 
 166           22 
 167           23 
 168           24 
 169           25 
 170           26 
 171           27 
 172           28 
 173           29 
 174           30 
 175           31 
 176           32 
 177           33 
 178           34 
 179           35 
 180           36 
 181           37 
 182           38 
 183           39 
 184           40 
 185           41 
 186           42 
 187           43 
 188           44 
 189           45 
 190           46 
 191           47 
 192           48 
 193           49 
 194           50 
 195           51 
 196           52 
 197           53 
 198           54 
 199           55 
 200           56 
 201           57 
 202           1 
 203           2 
 204           3 
 205           4 
 206           5 
 207           6 
 208           7 
 209           8 
 210           9 
 211           10 
 212           11 
 213           12 
 214           13 
 215           14 
 216           15 
 217           16 
 218           17 
 219           18 
 220           19 
 221           20 
 222           21 
 223           22 
 224           23 
 225           24 
 226           25 
 227           26 
 228           27 
 229           28 
 230           29 
 231           30 
 232           31 
 233           32 
 234           33 
 235           34 
 236           35 
 237           36 
 238           37 
 239           38 
 240           39 
 241           40 
 242           41 
 243           42 
 244           43 
 245           44 
 246           45 
 247           46 
 248           47 
 249           48 
 250           49 
 251           50 
 252           51 
 253           52 
 254           53 
 255           54 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            1 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           1 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           1 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            1 
 96            2 
 97            3 
 98            4 
 99            5 
 100           6 
 101           7 
 102           8 
 103           9 
 104           10 
 105           11 
 106           12 
 107           13 
 108           14 
 109           15 
 110           16 
 111           17 
 112           18 
 113           19 
 114           20 
 115           21 
 116           22 
 117           23 
 118           24 
 119           25 
 120           26 
 121           27 
 122           28 
 123           29 
 124           30 
 125           31 
 126           32 
 127           33 
 128           34 
 129           35 
 130           36 
 131           37 
 132           38 
 133           39 
 134           40 
 135           41 
 136           42 
 137           43 
 138           44 
 139           45 
 140           46 
 141           47 
 142           48 
 143           49 
 144           50 
 145           51 
 146           52 
 147           53 
 148           54 
 149           55 
 150           56 
 151           57 
 152           58 
 153           59 
 154           60 
 155           61 
 156           62 
 157           63 
 158           64 
 159           1 
 160           2 
 161           3 
 162           4 
 163           5 
 164           6 
 165           7 
 166           8 
 167           9 
 168           10 
 169           11 
 170           12 
 171           13 
 172           14 
 173           15 
 174           16 
 175           17 
 176           18 
 177           19 
 178           20 
 179           21 
 180           22 
 181           23 
 182           24 
 183           25 
 184           26 
 185           27 
 186           28 
 187           29 
 188           30 
 189           31 
 190           32 
 191           33 
 192           34 
 193           35 
 194           36 
 195           37 
 196           38 
 197           39 
 198           40 
 199           41 
 200           42 
 201           43 
 202           44 
 203           45 
 204           46 
 205           47 
 206           48 
 207           49 
 208           50 
 209           51 
 210           52 
 211           53 
 212           54 
 213           55 
 214           56 
 215           57 
 216           58 
 217           59 
 218           60 
 219           61 
 220           62 
 221           63 
 222           64 
 223           1 
 224           2 
 225           3 
 226           4 
 227           5 
 228           6 
 229           7 
 230           8 
 231           9 
 232           10 
 233           11 
 234           12 
 235           13 
 236           14 
 237           15 
 238           16 
 239           17 
 240           18 
 241           19 
 242           20 
 243           21 
 244           22 
 245           23 
 246           24 
 247           25 
 248           26 
 249           27 
 250           28 
 251           29 
 252           30 
 253           31 
 254           32 
 255           33 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           1 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           1 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           1 
 103           2 
 104           3 
 105           4 
 106           5 
 107           6 
 108           7 
 109           8 
 110           9 
 111           10 
 112           11 
 113           12 
 114           13 
 115           14 
 116           15 
 117           16 
 118           17 
 119           18 
 120           19 
 121           20 
 122           21 
 123           22 
 124           23 
 125           24 
 126           25 
 127           26 
 128           27 
 129           28 
 130           29 
 131           30 
 132           31 
 133           32 
 134           33 
 135           34 
 136           35 
 137           36 
 138           37 
 139           38 
 140           39 
 141           40 
 142           41 
 143           42 
 144           43 
 145           44 
 146           45 
 147           46 
 148           47 
 149           48 
 150           49 
 151           50 
 152           51 
 153           52 
 154           53 
 155           54 
 156           55 
 157           56 
 158           57 
 159           58 
 160           59 
 161           60 
 162           61 
 163           62 
 164           63 
 165           64 
 166           65 
 167           66 
 168           67 
 169           68 
 170           69 
 171           70 
 172           71 
 173           1 
 174           2 
 175           3 
 176           4 
 177           5 
 178           6 
 179           7 
 180           8 
 181           9 
 182           10 
 183           11 
 184           12 
 185           13 
 186           14 
 187           15 
 188           16 
 189           17 
 190           18 
 191           19 
 192           20 
 193           21 
 194           22 
 195           23 
 196           24 
 197           25 
 198           26 
 199           27 
 200           28 
 201           29 
 202           30 
 203           31 
 204           32 
 205           33 
 206           34 
 207           35 
 208           36 
 209           37 
 210           38 
 211           39 
 212           40 
 213           41 
 214           42 
 215           43 
 216           44 
 217           45 
 218           46 
 219           47 
 220           48 
 221           49 
 222           50 
 223           51 
 224           52 
 225           53 
 226           54 
 227           55 
 228           56 
 229           57 
 230           58 
 231           59 
 232           60 
 233           61 
 234           62 
 235           63 
 236           64 
 237           65 
 238           66 
 239           67 
 240           68 
 241           69 
 242           70 
 243           71 
 244           1 
 245           2 
 246           3 
 247           4 
 248           5 
 249           6 
 250           7 
 251           8 
 252           9 
 253           10 
 254           11 
 255           12 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           1 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           1 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           1 
 110           2 
 111           3 
 112           4 
 113           5 
 114           6 
 115           7 
 116           8 
 117           9 
 118           10 
 119           11 
 120           12 
 121           13 
 122           14 
 123           15 
 124           16 
 125           17 
 126           18 
 127           19 
 128           20 
 129           21 
 130           22 
 131           23 
 132           24 
 133           25 
 134           26 
 135           27 
 136           28 
 137           29 
 138           30 
 139           31 
 140           32 
 141           33 
 142           34 
 143           35 
 144           36 
 145           37 
 146           38 
 147           39 
 148           40 
 149           41 
 150           42 
 151           43 
 152           44 
 153           45 
 154           46 
 155           47 
 156           48 
 157           49 
 158           50 
 159           51 
 160           52 
 161           53 
 162           54 
 163           55 
 164           56 
 165           57 
 166           58 
 167           59 
 168           60 
 169           61 
 170           62 
 171           63 
 172           64 
 173           65 
 174           66 
 175           67 
 176           68 
 177           69 
 178           70 
 179           71 
 180           72 
 181           73 
 182           74 
 183           75 
 184           76 
 185           77 
 186           78 
 187           1 
 188           2 
 189           3 
 190           4 
 191           5 
 192           6 
 193           7 
 194           8 
 195           9 
 196           10 
 197           11 
 198           12 
 199           13 
 200           14 
 201           15 
 202           16 
 203           17 
 204           18 
 205           19 
 206           20 
 207           21 
 208           22 
 209           23 
 210           24 
 211           25 
 212           26 
 213           27 
 214           28 
 215           29 
 216           30 
 217           31 
 218           32 
 219           33 
 220           34 
 221           35 
 222           36 
 223           37 
 224           38 
 225           39 
 226           40 
 227           41 
 228           42 
 229           43 
 230           44 
 231           45 
 232           46 
 233           47 
 234           48 
 235           49 
 236           50 
 237           51 
 238           52 
 239           53 
 240           54 
 241           55 
 242           56 
 243           57 
 244           58 
 245           59 
 246           60 
 247           61 
 248           62 
 249           63 
 250           64 
 251           65 
 252           66 
 253           67 
 254           68 
 255           69 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           1 
 117           2 
 118           3 
 119           4 
 120           5 
 121           6 
 122           7 
 123           8 
 124           9 
 125           10 
 126           11 
 127           12 
 128           13 
 129           14 
 130           15 
 131           16 
 132           17 
 133           18 
 134           19 
 135           20 
 136           21 
 137           22 
 138           23 
 139           24 
 140           25 
 141           26 
 142           27 
 143           28 
 144           29 
 145           30 
 146           31 
 147           32 
 148           33 
 149           34 
 150           35 
 151           36 
 152           37 
 153           38 
 154           39 
 155           40 
 156           41 
 157           42 
 158           43 
 159           44 
 160           45 
 161           46 
 162           47 
 163           48 
 164           49 
 165           50 
 166           51 
 167           52 
 168           53 
 169           54 
 170           55 
 171           56 
 172           57 
 173           58 
 174           59 
 175           60 
 176           61 
 177           62 
 178           63 
 179           64 
 180           65 
 181           66 
 182           67 
 183           68 
 184           69 
 185           70 
 186           71 
 187           72 
 188           73 
 189           74 
 190           75 
 191           76 
 192           77 
 193           78 
 194           79 
 195           80 
 196           81 
 197           82 
 198           83 
 199           84 
 200           85 
 201           1 
 202           2 
 203           3 
 204           4 
 205           5 
 206           6 
 207           7 
 208           8 
 209           9 
 210           10 
 211           11 
 212           12 
 213           13 
 214           14 
 215           15 
 216           16 
 217           17 
 218           18 
 219           19 
 220           20 
 221           21 
 222           22 
 223           23 
 224           24 
 225           25 
 226           26 
 227           27 
 228           28 
 229           29 
 230           30 
 231           31 
 232           32 
 233           33 
 234           34 
 235           35 
 236           36 
 237           37 
 238           38 
 239           39 
 240           40 
 241           41 
 242           42 
 243           43 
 244           44 
 245           45 
 246           46 
 247           47 
 248           48 
 249           49 
 250           50 
 251           51 
 252           52 
 253           53 
 254           54 
 255           55 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           1 
 124           2 
 125           3 
 126           4 
 127           5 
 128           6 
 129           7 
 130           8 
 131           9 
 132           10 
 133           11 
 134           12 
 135           13 
 136           14 
 137           15 
 138           16 
 139           17 
 140           18 
 141           19 
 142           20 
 143           21 
 144           22 
 145           23 
 146           24 
 147           25 
 148           26 
 149           27 
 150           28 
 151           29 
 152           30 
 153           31 
 154           32 
 155           33 
 156           34 
 157           35 
 158           36 
 159           37 
 160           38 
 161           39 
 162           40 
 163           41 
 164           42 
 165           43 
 166           44 
 167           45 
 168           46 
 169           47 
 170           48 
 171           49 
 172           50 
 173           51 
 174           52 
 175           53 
 176           54 
 177           55 
 178           56 
 179           57 
 180           58 
 181           59 
 182           60 
 183           61 
 184           62 
 185           63 
 186           64 
 187           65 
 188           66 
 189           67 
 190           68 
 191           69 
 192           70 
 193           71 
 194           72 
 195           73 
 196           74 
 197           75 
 198           76 
 199           77 
 200           78 
 201           79 
 202           80 
 203           81 
 204           82 
 205           83 
 206           84 
 207           85 
 208           86 
 209           87 
 210           88 
 211           89 
 212           90 
 213           91 
 214           92 
 215           1 
 216           2 
 217           3 
 218           4 
 219           5 
 220           6 
 221           7 
 222           8 
 223           9 
 224           10 
 225           11 
 226           12 
 227           13 
 228           14 
 229           15 
 230           16 
 231           17 
 232           18 
 233           19 
 234           20 
 235           21 
 236           22 
 237           23 
 238           24 
 239           25 
 240           26 
 241           27 
 242           28 
 243           29 
 244           30 
 245           31 
 246           32 
 247           33 
 248           34 
 249           35 
 250           36 
 251           37 
 252           38 
 253           39 
 254           40 
 255           41 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           1 
 131           2 
 132           3 
 133           4 
 134           5 
 135           6 
 136           7 
 137           8 
 138           9 
 139           10 
 140           11 
 141           12 
 142           13 
 143           14 
 144           15 
 145           16 
 146           17 
 147           18 
 148           19 
 149           20 
 150           21 
 151           22 
 152           23 
 153           24 
 154           25 
 155           26 
 156           27 
 157           28 
 158           29 
 159           30 
 160           31 
 161           32 
 162           33 
 163           34 
 164           35 
 165           36 
 166           37 
 167           38 
 168           39 
 169           40 
 170           41 
 171           42 
 172           43 
 173           44 
 174           45 
 175           46 
 176           47 
 177           48 
 178           49 
 179           50 
 180           51 
 181           52 
 182           53 
 183           54 
 184           55 
 185           56 
 186           57 
 187           58 
 188           59 
 189           60 
 190           61 
 191           62 
 192           63 
 193           64 
 194           65 
 195           66 
 196           67 
 197           68 
 198           69 
 199           70 
 200           71 
 201           72 
 202           73 
 203           74 
 204           75 
 205           76 
 206           77 
 207           78 
 208           79 
 209           80 
 210           81 
 211           82 
 212           83 
 213           84 
 214           85 
 215           86 
 216           87 
 217           88 
 218           89 
 219           90 
 220           91 
 221           92 
 222           93 
 223           94 
 224           95 
 225           96 
 226           97 
 227           98 
 228           99 
 229           1 
 230           2 
 231           3 
 232           4 
 233           5 
 234           6 
 235           7 
 236           8 
 237           9 
 238           10 
 239           11 
 240           12 
 241           13 
 242           14 
 243           15 
 244           16 
 245           17 
 246           18 
 247           19 
 248           20 
 249           21 
 250           22 
 251           23 
 252           24 
 253           25 
 254           26 
 255           27 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           1 
 138           2 
 139           3 
 140           4 
 141           5 
 142           6 
 143           7 
 144           8 
 145           9 
 146           10 
 147           11 
 148           12 
 149           13 
 150           14 
 151           15 
 152           16 
 153           17 
 154           18 
 155           19 
 156           20 
 157           21 
 158           22 
 159           23 
 160           24 
 161           25 
 162           26 
 163           27 
 164           28 
 165           29 
 166           30 
 167           31 
 168           32 
 169           33 
 170           34 
 171           35 
 172           36 
 173           37 
 174           38 
 175           39 
 176           40 
 177           41 
 178           42 
 179           43 
 180           44 
 181           45 
 182           46 
 183           47 
 184           48 
 185           49 
 186           50 
 187           51 
 188           52 
 189           53 
 190           54 
 191           55 
 192           56 
 193           57 
 194           58 
 195           59 
 196           60 
 197           61 
 198           62 
 199           63 
 200           64 
 201           65 
 202           66 
 203           67 
 204           68 
 205           69 
 206           70 
 207           71 
 208           72 
 209           73 
 210           74 
 211           75 
 212           76 
 213           77 
 214           78 
 215           79 
 216           80 
 217           81 
 218           82 
 219           83 
 220           84 
 221           85 
 222           86 
 223           87 
 224           88 
 225           89 
 226           90 
 227           91 
 228           92 
 229           93 
 230           94 
 231           95 
 232           96 
 233           97 
 234           98 
 235           99 
 236           100 
 237           101 
 238           102 
 239           103 
 240           104 
 241           105 
 242           106 
 243           1 
 244           2 
 245           3 
 246           4 
 247           5 
 248           6 
 249           7 
 250           8 
 251           9 
 252           10 
 253           11 
 254           12 
 255           13 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           1 
 145           2 
 146           3 
 147           4 
 148           5 
 149           6 
 150           7 
 151           8 
 152           9 
 153           10 
 154           11 
 155           12 
 156           13 
 157           14 
 158           15 
 159           16 
 160           17 
 161           18 
 162           19 
 163           20 
 164           21 
 165           22 
 166           23 
 167           24 
 168           25 
 169           26 
 170           27 
 171           28 
 172           29 
 173           30 
 174           31 
 175           32 
 176           33 
 177           34 
 178           35 
 179           36 
 180           37 
 181           38 
 182           39 
 183           40 
 184           41 
 185           42 
 186           43 
 187           44 
 188           45 
 189           46 
 190           47 
 191           48 
 192           49 
 193           50 
 194           51 
 195           52 
 196           53 
 197           54 
 198           55 
 199           56 
 200           57 
 201           58 
 202           59 
 203           60 
 204           61 
 205           62 
 206           63 
 207           64 
 208           65 
 209           66 
 210           67 
 211           68 
 212           69 
 213           70 
 214           71 
 215           72 
 216           73 
 217           74 
 218           75 
 219           76 
 220           77 
 221           78 
 222           79 
 223           80 
 224           81 
 225           82 
 226           83 
 227           84 
 228           85 
 229           86 
 230           87 
 231           88 
 232           89 
 233           90 
 234           91 
 235           92 
 236           93 
 237           94 
 238           95 
 239           96 
 240           97 
 241           98 
 242           99 
 243           100 
 244           101 
 245           102 
 246           103 
 247           104 
 248           105 
 249           106 
 250           107 
 251           108 
 252           109 
 253           110 
 254           111 
 255           112 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           1 
 152           2 
 153           3 
 154           4 
 155           5 
 156           6 
 157           7 
 158           8 
 159           9 
 160           10 
 161           11 
 162           12 
 163           13 
 164           14 
 165           15 
 166           16 
 167           17 
 168           18 
 169           19 
 170           20 
 171           21 
 172           22 
 173           23 
 174           24 
 175           25 
 176           26 
 177           27 
 178           28 
 179           29 
 180           30 
 181           31 
 182           32 
 183           33 
 184           34 
 185           35 
 186           36 
 187           37 
 188           38 
 189           39 
 190           40 
 191           41 
 192           42 
 193           43 
 194           44 
 195           45 
 196           46 
 197           47 
 198           48 
 199           49 
 200           50 
 201           51 
 202           52 
 203           53 
 204           54 
 205           55 
 206           56 
 207           57 
 208           58 
 209           59 
 210           60 
 211           61 
 212           62 
 213           63 
 214           64 
 215           65 
 216           66 
 217           67 
 218           68 
 219           69 
 220           70 
 221           71 
 222           72 
 223           73 
 224           74 
 225           75 
 226           76 
 227           77 
 228           78 
 229           79 
 230           80 
 231           81 
 232           82 
 233           83 
 234           84 
 235           85 
 236           86 
 237           87 
 238           88 
 239           89 
 240           90 
 241           91 
 242           92 
 243           93 
 244           94 
 245           95 
 246           96 
 247           97 
 248           98 
 249           99 
 250           100 
 251           101 
 252           102 
 253           103 
 254           104 
 255           105 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           1 
 159           2 
 160           3 
 161           4 
 162           5 
 163           6 
 164           7 
 165           8 
 166           9 
 167           10 
 168           11 
 169           12 
 170           13 
 171           14 
 172           15 
 173           16 
 174           17 
 175           18 
 176           19 
 177           20 
 178           21 
 179           22 
 180           23 
 181           24 
 182           25 
 183           26 
 184           27 
 185           28 
 186           29 
 187           30 
 188           31 
 189           32 
 190           33 
 191           34 
 192           35 
 193           36 
 194           37 
 195           38 
 196           39 
 197           40 
 198           41 
 199           42 
 200           43 
 201           44 
 202           45 
 203           46 
 204           47 
 205           48 
 206           49 
 207           50 
 208           51 
 209           52 
 210           53 
 211           54 
 212           55 
 213           56 
 214           57 
 215           58 
 216           59 
 217           60 
 218           61 
 219           62 
 220           63 
 221           64 
 222           65 
 223           66 
 224           67 
 225           68 
 226           69 
 227           70 
 228           71 
 229           72 
 230           73 
 231           74 
 232           75 
 233           76 
 234           77 
 235           78 
 236           79 
 237           80 
 238           81 
 239           82 
 240           83 
 241           84 
 242           85 
 243           86 
 244           87 
 245           88 
 246           89 
 247           90 
 248           91 
 249           92 
 250           93 
 251           94 
 252           95 
 253           96 
 254           97 
 255           98 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           1 
 166           2 
 167           3 
 168           4 
 169           5 
 170           6 
 171           7 
 172           8 
 173           9 
 174           10 
 175           11 
 176           12 
 177           13 
 178           14 
 179           15 
 180           16 
 181           17 
 182           18 
 183           19 
 184           20 
 185           21 
 186           22 
 187           23 
 188           24 
 189           25 
 190           26 
 191           27 
 192           28 
 193           29 
 194           30 
 195           31 
 196           32 
 197           33 
 198           34 
 199           35 
 200           36 
 201           37 
 202           38 
 203           39 
 204           40 
 205           41 
 206           42 
 207           43 
 208           44 
 209           45 
 210           46 
 211           47 
 212           48 
 213           49 
 214           50 
 215           51 
 216           52 
 217           53 
 218           54 
 219           55 
 220           56 
 221           57 
 222           58 
 223           59 
 224           60 
 225           61 
 226           62 
 227           63 
 228           64 
 229           65 
 230           66 
 231           67 
 232           68 
 233           69 
 234           70 
 235           71 
 236           72 
 237           73 
 238           74 
 239           75 
 240           76 
 241           77 
 242           78 
 243           79 
 244           80 
 245           81 
 246           82 
 247           83 
 248           84 
 249           85 
 250           86 
 251           87 
 252           88 
 253           89 
 254           90 
 255           91 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           1 
 173           2 
 174           3 
 175           4 
 176           5 
 177           6 
 178           7 
 179           8 
 180           9 
 181           10 
 182           11 
 183           12 
 184           13 
 185           14 
 186           15 
 187           16 
 188           17 
 189           18 
 190           19 
 191           20 
 192           21 
 193           22 
 194           23 
 195           24 
 196           25 
 197           26 
 198           27 
 199           28 
 200           29 
 201           30 
 202           31 
 203           32 
 204           33 
 205           34 
 206           35 
 207           36 
 208           37 
 209           38 
 210           39 
 211           40 
 212           41 
 213           42 
 214           43 
 215           44 
 216           45 
 217           46 
 218           47 
 219           48 
 220           49 
 221           50 
 222           51 
 223           52 
 224           53 
 225           54 
 226           55 
 227           56 
 228           57 
 229           58 
 230           59 
 231           60 
 232           61 
 233           62 
 234           63 
 235           64 
 236           65 
 237           66 
 238           67 
 239           68 
 240           69 
 241           70 
 242           71 
 243           72 
 244           73 
 245           74 
 246           75 
 247           76 
 248           77 
 249           78 
 250           79 
 251           80 
 252           81 
 253           82 
 254           83 
 255           84 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           142 
 173           143 
 174           144 
 175           145 
 176           146 
 177           147 
 178           148 
 179           1 
 180           2 
 181           3 
 182           4 
 183           5 
 184           6 
 185           7 
 186           8 
 187           9 
 188           10 
 189           11 
 190           12 
 191           13 
 192           14 
 193           15 
 194           16 
 195           17 
 196           18 
 197           19 
 198           20 
 199           21 
 200           22 
 201           23 
 202           24 
 203           25 
 204           26 
 205           27 
 206           28 
 207           29 
 208           30 
 209           31 
 210           32 
 211           33 
 212           34 
 213           35 
 214           36 
 215           37 
 216           38 
 217           39 
 218           40 
 219           41 
 220           42 
 221           43 
 222           44 
 223           45 
 224           46 
 225           47 
 226           48 
 227           49 
 228           50 
 229           51 
 230           52 
 231           53 
 232           54 
 233           55 
 234           56 
 235           57 
 236           58 
 237           59 
 238           60 
 239           61 
 240           62 
 241           63 
 242           64 
 243           65 
 244           66 
 245           67 
 246           68 
 247           69 
 248           70 
 249           71 
 250           72 
 251           73 
 252           74 
 253           75 
 254           76 
 255           77 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           142 
 173           143 
 174           144 
 175           145 
 176           146 
 177           147 
 178           148 
 179           149 
 180           150 
 181           151 
 182           152 
 183           153 
 184           154 
 185           155 
 186           1 
 187           2 
 188           3 
 189           4 
 190           5 
 191           6 
 192           7 
 193           8 
 194           9 
 195           10 
 196           11 
 197           12 
 198           13 
 199           14 
 200           15 
 201           16 
 202           17 
 203           18 
 204           19 
 205           20 
 206           21 
 207           22 
 208           23 
 209           24 
 210           25 
 211           26 
 212           27 
 213           28 
 214           29 
 215           30 
 216           31 
 217           32 
 218           33 
 219           34 
 220           35 
 221           36 
 222           37 
 223           38 
 224           39 
 225           40 
 226           41 
 227           42 
 228           43 
 229           44 
 230           45 
 231           46 
 232           47 
 233           48 
 234           49 
 235           50 
 236           51 
 237           52 
 238           53 
 239           54 
 240           55 
 241           56 
 242           57 
 243           58 
 244           59 
 245           60 
 246           61 
 247           62 
 248           63 
 249           64 
 250           65 
 251           66 
 252           67 
 253           68 
 254           69 
 255           70 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           142 
 173           143 
 174           144 
 175           145 
 176           146 
 177           147 
 178           148 
 179           149 
 180           150 
 181           151 
 182           152 
 183           153 
 184           154 
 185           155 
 186           156 
 187           157 
 188           158 
 189           159 
 190           160 
 191           161 
 192           162 
 193           1 
 194           2 
 195           3 
 196           4 
 197           5 
 198           6 
 199           7 
 200           8 
 201           9 
 202           10 
 203           11 
 204           12 
 205           13 
 206           14 
 207           15 
 208           16 
 209           17 
 210           18 
 211           19 
 212           20 
 213           21 
 214           22 
 215           23 
 216           24 
 217           25 
 218           26 
 219           27 
 220           28 
 221           29 
 222           30 
 223           31 
 224           32 
 225           33 
 226           34 
 227           35 
 228           36 
 229           37 
 230           38 
 231           39 
 232           40 
 233           41 
 234           42 
 235           43 
 236           44 
 237           45 
 238           46 
 239           47 
 240           48 
 241           49 
 242           50 
 243           51 
 244           52 
 245           53 
 246           54 
 247           55 
 248           56 
 249           57 
 250           58 
 251           59 
 252           60 
 253           61 
 254           62 
 255           63 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           142 
 173           143 
 174           144 
 175           145 
 176           146 
 177           147 
 178           148 
 179           149 
 180           150 
 181           151 
 182           152 
 183           153 
 184           154 
 185           155 
 186           156 
 187           157 
 188           158 
 189           159 
 190           160 
 191           161 
 192           162 
 193           163 
 194           164 
 195           165 
 196           166 
 197           167 
 198           168 
 199           169 
 200           1 
 201           2 
 202           3 
 203           4 
 204           5 
 205           6 
 206           7 
 207           8 
 208           9 
 209           10 
 210           11 
 211           12 
 212           13 
 213           14 
 214           15 
 215           16 
 216           17 
 217           18 
 218           19 
 219           20 
 220           21 
 221           22 
 222           23 
 223           24 
 224           25 
 225           26 
 226           27 
 227           28 
 228           29 
 229           30 
 230           31 
 231           32 
 232           33 
 233           34 
 234           35 
 235           36 
 236           37 
 237           38 
 238           39 
 239           40 
 240           41 
 241           42 
 242           43 
 243           44 
 244           45 
 245           46 
 246           47 
 247           48 
 248           49 
 249           50 
 250           51 
 251           52 
 252           53 
 253           54 
 254           55 
 255           56 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           142 
 173           143 
 174           144 
 175           145 
 176           146 
 177           147 
 178           148 
 179           149 
 180           150 
 181           151 
 182           152 
 183           153 
 184           154 
 185           155 
 186           156 
 187           157 
 188           158 
 189           159 
 190           160 
 191           161 
 192           162 
 193           163 
 194           164 
 195           165 
 196           166 
 197           167 
 198           168 
 199           169 
 200           170 
 201           171 
 202           172 
 203           173 
 204           174 
 205           175 
 206           176 
 207           1 
 208           2 
 209           3 
 210           4 
 211           5 
 212           6 
 213           7 
 214           8 
 215           9 
 216           10 
 217           11 
 218           12 
 219           13 
 220           14 
 221           15 
 222           16 
 223           17 
 224           18 
 225           19 
 226           20 
 227           21 
 228           22 
 229           23 
 230           24 
 231           25 
 232           26 
 233           27 
 234           28 
 235           29 
 236           30 
 237           31 
 238           32 
 239           33 
 240           34 
 241           35 
 242           36 
 243           37 
 244           38 
 245           39 
 246           40 
 247           41 
 248           42 
 249           43 
 250           44 
 251           45 
 252           46 
 253           47 
 254           48 
 255           49 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           142 
 173           143 
 174           144 
 175           145 
 176           146 
 177           147 
 178           148 
 179           149 
 180           150 
 181           151 
 182           152 
 183           153 
 184           154 
 185           155 
 186           156 
 187           157 
 188           158 
 189           159 
 190           160 
 191           161 
 192           162 
 193           163 
 194           164 
 195           165 
 196           166 
 197           167 
 198           168 
 199           169 
 200           170 
 201           171 
 202           172 
 203           173 
 204           174 
 205           175 
 206           176 
 207           177 
 208           178 
 209           179 
 210           180 
 211           181 
 212           182 
 213           183 
 214           1 
 215           2 
 216           3 
 217           4 
 218           5 
 219           6 
 220           7 
 221           8 
 222           9 
 223           10 
 224           11 
 225           12 
 226           13 
 227           14 
 228           15 
 229           16 
 230           17 
 231           18 
 232           19 
 233           20 
 234           21 
 235           22 
 236           23 
 237           24 
 238           25 
 239           26 
 240           27 
 241           28 
 242           29 
 243           30 
 244           31 
 245           32 
 246           33 
 247           34 
 248           35 
 249           36 
 250           37 
 251           38 
 252           39 
 253           40 
 254           41 
 255           42 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           142 
 173           143 
 174           144 
 175           145 
 176           146 
 177           147 
 178           148 
 179           149 
 180           150 
 181           151 
 182           152 
 183           153 
 184           154 
 185           155 
 186           156 
 187           157 
 188           158 
 189           159 
 190           160 
 191           161 
 192           162 
 193           163 
 194           164 
 195           165 
 196           166 
 197           167 
 198           168 
 199           169 
 200           170 
 201           171 
 202           172 
 203           173 
 204           174 
 205           175 
 206           176 
 207           177 
 208           178 
 209           179 
 210           180 
 211           181 
 212           182 
 213           183 
 214           184 
 215           185 
 216           186 
 217           187 
 218           188 
 219           189 
 220           190 
 221           1 
 222           2 
 223           3 
 224           4 
 225           5 
 226           6 
 227           7 
 228           8 
 229           9 
 230           10 
 231           11 
 232           12 
 233           13 
 234           14 
 235           15 
 236           16 
 237           17 
 238           18 
 239           19 
 240           20 
 241           21 
 242           22 
 243           23 
 244           24 
 245           25 
 246           26 
 247           27 
 248           28 
 249           29 
 250           30 
 251           31 
 252           32 
 253           33 
 254           34 
 255           35 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           142 
 173           143 
 174           144 
 175           145 
 176           146 
 177           147 
 178           148 
 179           149 
 180           150 
 181           151 
 182           152 
 183           153 
 184           154 
 185           155 
 186           156 
 187           157 
 188           158 
 189           159 
 190           160 
 191           161 
 192           162 
 193           163 
 194           164 
 195           165 
 196           166 
 197           167 
 198           168 
 199           169 
 200           170 
 201           171 
 202           172 
 203           173 
 204           174 
 205           175 
 206           176 
 207           177 
 208           178 
 209           179 
 210           180 
 211           181 
 212           182 
 213           183 
 214           184 
 215           185 
 216           186 
 217           187 
 218           188 
 219           189 
 220           190 
 221           191 
 222           192 
 223           193 
 224           194 
 225           195 
 226           196 
 227           197 
 228           1 
 229           2 
 230           3 
 231           4 
 232           5 
 233           6 
 234           7 
 235           8 
 236           9 
 237           10 
 238           11 
 239           12 
 240           13 
 241           14 
 242           15 
 243           16 
 244           17 
 245           18 
 246           19 
 247           20 
 248           21 
 249           22 
 250           23 
 251           24 
 252           25 
 253           26 
 254           27 
 255           28 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           142 
 173           143 
 174           144 
 175           145 
 176           146 
 177           147 
 178           148 
 179           149 
 180           150 
 181           151 
 182           152 
 183           153 
 184           154 
 185           155 
 186           156 
 187           157 
 188           158 
 189           159 
 190           160 
 191           161 
 192           162 
 193           163 
 194           164 
 195           165 
 196           166 
 197           167 
 198           168 
 199           169 
 200           170 
 201           171 
 202           172 
 203           173 
 204           174 
 205           175 
 206           176 
 207           177 
 208           178 
 209           179 
 210           180 
 211           181 
 212           182 
 213           183 
 214           184 
 215           185 
 216           186 
 217           187 
 218           188 
 219           189 
 220           190 
 221           191 
 222           192 
 223           193 
 224           194 
 225           195 
 226           196 
 227           197 
 228           198 
 229           199 
 230           200 
 231           201 
 232           202 
 233           203 
 234           204 
 235           1 
 236           2 
 237           3 
 238           4 
 239           5 
 240           6 
 241           7 
 242           8 
 243           9 
 244           10 
 245           11 
 246           12 
 247           13 
 248           14 
 249           15 
 250           16 
 251           17 
 252           18 
 253           19 
 254           20 
 255           21 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           142 
 173           143 
 174           144 
 175           145 
 176           146 
 177           147 
 178           148 
 179           149 
 180           150 
 181           151 
 182           152 
 183           153 
 184           154 
 185           155 
 186           156 
 187           157 
 188           158 
 189           159 
 190           160 
 191           161 
 192           162 
 193           163 
 194           164 
 195           165 
 196           166 
 197           167 
 198           168 
 199           169 
 200           170 
 201           171 
 202           172 
 203           173 
 204           174 
 205           175 
 206           176 
 207           177 
 208           178 
 209           179 
 210           180 
 211           181 
 212           182 
 213           183 
 214           184 
 215           185 
 216           186 
 217           187 
 218           188 
 219           189 
 220           190 
 221           191 
 222           192 
 223           193 
 224           194 
 225           195 
 226           196 
 227           197 
 228           198 
 229           199 
 230           200 
 231           201 
 232           202 
 233           203 
 234           204 
 235           205 
 236           206 
 237           207 
 238           208 
 239           209 
 240           210 
 241           211 
 242           1 
 243           2 
 244           3 
 245           4 
 246           5 
 247           6 
 248           7 
 249           8 
 250           9 
 251           10 
 252           11 
 253           12 
 254           13 
 255           14 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           142 
 173           143 
 174           144 
 175           145 
 176           146 
 177           147 
 178           148 
 179           149 
 180           150 
 181           151 
 182           152 
 183           153 
 184           154 
 185           155 
 186           156 
 187           157 
 188           158 
 189           159 
 190           160 
 191           161 
 192           162 
 193           163 
 194           164 
 195           165 
 196           166 
 197           167 
 198           168 
 199           169 
 200           170 
 201           171 
 202           172 
 203           173 
 204           174 
 205           175 
 206           176 
 207           177 
 208           178 
 209           179 
 210           180 
 211           181 
 212           182 
 213           183 
 214           184 
 215           185 
 216           186 
 217           187 
 218           188 
 219           189 
 220           190 
 221           191 
 222           192 
 223           193 
 224           194 
 225           195 
 226           196 
 227           197 
 228           198 
 229           199 
 230           200 
 231           201 
 232           202 
 233           203 
 234           204 
 235           205 
 236           206 
 237           207 
 238           208 
 239           209 
 240           210 
 241           211 
 242           212 
 243           213 
 244           214 
 245           215 
 246           216 
 247           217 
 248           218 
 249           1 
 250           2 
 251           3 
 252           4 
 253           5 
 254           6 
 255           7 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           142 
 173           143 
 174           144 
 175           145 
 176           146 
 177           147 
 178           148 
 179           149 
 180           150 
 181           151 
 182           152 
 183           153 
 184           154 
 185           155 
 186           156 
 187           157 
 188           158 
 189           159 
 190           160 
 191           161 
 192           162 
 193           163 
 194           164 
 195           165 
 196           166 
 197           167 
 198           168 
 199           169 
 200           170 
 201           171 
 202           172 
 203           173 
 204           174 
 205           175 
 206           176 
 207           177 
 208           178 
 209           179 
 210           180 
 211           181 
 212           182 
 213           183 
 214           184 
 215           185 
 216           186 
 217           187 
 218           188 
 219           189 
 220           190 
 221           191 
 222           192 
 223           193 
 224           194 
 225           195 
 226           196 
 227           197 
 228           198 
 229           199 
 230           200 
 231           201 
 232           202 
 233           203 
 234           204 
 235           205 
 236           206 
 237           207 
 238           208 
 239           209 
 240           210 
 241           211 
 242           212 
 243           213 
 244           214 
 245           215 
 246           216 
 247           217 
 248           218 
 249           219 
 250           220 
 251           221 
 252           222 
 253           223 
 254           224 
 255           225 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           142 
 173           143 
 174           144 
 175           145 
 176           146 
 177           147 
 178           148 
 179           149 
 180           150 
 181           151 
 182           152 
 183           153 
 184           154 
 185           155 
 186           156 
 187           157 
 188           158 
 189           159 
 190           160 
 191           161 
 192           162 
 193           163 
 194           164 
 195           165 
 196           166 
 197           167 
 198           168 
 199           169 
 200           170 
 201           171 
 202           172 
 203           173 
 204           174 
 205           175 
 206           176 
 207           177 
 208           178 
 209           179 
 210           180 
 211           181 
 212           182 
 213           183 
 214           184 
 215           185 
 216           186 
 217           187 
 218           188 
 219           189 
 220           190 
 221           191 
 222           192 
 223           193 
 224           194 
 225           195 
 226           196 
 227           197 
 228           198 
 229           199 
 230           200 
 231           201 
 232           202 
 233           203 
 234           204 
 235           205 
 236           206 
 237           207 
 238           208 
 239           209 
 240           210 
 241           211 
 242           212 
 243           213 
 244           214 
 245           215 
 246           216 
 247           217 
 248           218 
 249           219 
 250           220 
 251           221 
 252           222 
 253           223 
 254           224 
 255           225 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           142 
 173           143 
 174           144 
 175           145 
 176           146 
 177           147 
 178           148 
 179           149 
 180           150 
 181           151 
 182           152 
 183           153 
 184           154 
 185           155 
 186           156 
 187           157 
 188           158 
 189           159 
 190           160 
 191           161 
 192           162 
 193           163 
 194           164 
 195           165 
 196           166 
 197           167 
 198           168 
 199           169 
 200           170 
 201           171 
 202           172 
 203           173 
 204           174 
 205           175 
 206           176 
 207           177 
 208           178 
 209           179 
 210           180 
 211           181 
 212           182 
 213           183 
 214           184 
 215           185 
 216           186 
 217           187 
 218           188 
 219           189 
 220           190 
 221           191 
 222           192 
 223           193 
 224           194 
 225           195 
 226           196 
 227           197 
 228           198 
 229           199 
 230           200 
 231           201 
 232           202 
 233           203 
 234           204 
 235           205 
 236           206 
 237           207 
 238           208 
 239           209 
 240           210 
 241           211 
 242           212 
 243           213 
 244           214 
 245           215 
 246           216 
 247           217 
 248           218 
 249           219 
 250           220 
 251           221 
 252           222 
 253           223 
 254           224 
 255           225 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           142 
 173           143 
 174           144 
 175           145 
 176           146 
 177           147 
 178           148 
 179           149 
 180           150 
 181           151 
 182           152 
 183           153 
 184           154 
 185           155 
 186           156 
 187           157 
 188           158 
 189           159 
 190           160 
 191           161 
 192           162 
 193           163 
 194           164 
 195           165 
 196           166 
 197           167 
 198           168 
 199           169 
 200           170 
 201           171 
 202           172 
 203           173 
 204           174 
 205           175 
 206           176 
 207           177 
 208           178 
 209           179 
 210           180 
 211           181 
 212           182 
 213           183 
 214           184 
 215           185 
 216           186 
 217           187 
 218           188 
 219           189 
 220           190 
 221           191 
 222           192 
 223           193 
 224           194 
 225           195 
 226           196 
 227           197 
 228           198 
 229           199 
 230           200 
 231           201 
 232           202 
 233           203 
 234           204 
 235           205 
 236           206 
 237           207 
 238           208 
 239           209 
 240           210 
 241           211 
 242           212 
 243           213 
 244           214 
 245           215 
 246           216 
 247           217 
 248           218 
 249           219 
 250           220 
 251           221 
 252           222 
 253           223 
 254           224 
 255           225 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           2 
 113           3 
 114           4 
 115           5 
 116           6 
 117           7 
 118           8 
 119           9 
 120           10 
 121           11 
 122           12 
 123           13 
 124           14 
 125           15 
 126           16 
 127           17 
 128           18 
 129           19 
 130           20 
 131           21 
 132           22 
 133           23 
 134           24 
 135           25 
 136           26 
 137           27 
 138           28 
 139           29 
 140           30 
 141           31 
 142           32 
 143           33 
 144           34 
 145           35 
 146           36 
 147           37 
 148           38 
 149           39 
 150           40 
 151           41 
 152           42 
 153           43 
 154           44 
 155           45 
 156           46 
 157           47 
 158           48 
 159           49 
 160           50 
 161           51 
 162           52 
 163           53 
 164           54 
 165           55 
 166           56 
 167           57 
 168           58 
 169           59 
 170           60 
 171           61 
 172           62 
 173           63 
 174           64 
 175           65 
 176           66 
 177           67 
 178           68 
 179           69 
 180           70 
 181           71 
 182           72 
 183           73 
 184           74 
 185           75 
 186           76 
 187           77 
 188           78 
 189           79 
 190           80 
 191           81 
 192           2 
 193           3 
 194           4 
 195           5 
 196           6 
 197           7 
 198           8 
 199           9 
 200           10 
 201           11 
 202           12 
 203           13 
 204           14 
 205           15 
 206           16 
 207           17 
 208           18 
 209           19 
 210           20 
 211           21 
 212           22 
 213           23 
 214           24 
 215           25 
 216           26 
 217           27 
 218           28 
 219           29 
 220           30 
 221           31 
 222           32 
 223           33 
 224           34 
 225           35 
 226           36 
 227           37 
 228           38 
 229           39 
 230           40 
 231           41 
 232           42 
 233           43 
 234           44 
 235           45 
 236           46 
 237           47 
 238           48 
 239           49 
 240           50 
 241           51 
 242           52 
 243           53 
 244           54 
 245           55 
 246           56 
 247           57 
 248           58 
 249           59 
 250           60 
 251           61 
 252           62 
 253           63 
 254           64 
 255           65 
 0             1 
 1             1 
 2             1 
 3             1 
 4             1 
 5             1 
 6             1 
 7             1 
 8             1 
 9             1 
 10            1 
 11            1 
 12            1 
 13            1 
 14            1 
 15            1 
 16            1 
 17            1 
 18            1 
 19            1 
 20            1 
 21            1 
 22            1 
 23            1 
 24            1 
 25            1 
 26            1 
 27            1 
 28            1 
 29            1 
 30            1 
 31            1 
 32            2 
 33            3 
 34            4 
 35            5 
 36            6 
 37            7 
 38            8 
 39            9 
 40            10 
 41            11 
 42            12 
 43            13 
 44            14 
 45            15 
 46            16 
 47            17 
 48            18 
 49            19 
 50            20 
 51            21 
 52            22 
 53            23 
 54            24 
 55            25 
 56            26 
 57            27 
 58            28 
 59            29 
 60            30 
 61            31 
 62            32 
 63            33 
 64            34 
 65            35 
 66            36 
 67            37 
 68            38 
 69            39 
 70            40 
 71            41 
 72            42 
 73            43 
 74            44 
 75            45 
 76            46 
 77            47 
 78            48 
 79            49 
 80            50 
 81            51 
 82            52 
 83            53 
 84            54 
 85            55 
 86            56 
 87            57 
 88            58 
 89            59 
 90            60 
 91            61 
 92            62 
 93            63 
 94            64 
 95            65 
 96            66 
 97            67 
 98            68 
 99            69 
 100           70 
 101           71 
 102           72 
 103           73 
 104           74 
 105           75 
 106           76 
 107           77 
 108           78 
 109           79 
 110           80 
 111           81 
 112           82 
 113           83 
 114           84 
 115           85 
 116           86 
 117           87 
 118           88 
 119           89 
 120           90 
 121           91 
 122           92 
 123           93 
 124           94 
 125           95 
 126           96 
 127           97 
 128           98 
 129           99 
 130           100 
 131           101 
 132           102 
 133           103 
 134           104 
 135           105 
 136           106 
 137           107 
 138           108 
 139           109 
 140           110 
 141           111 
 142           112 
 143           113 
 144           114 
 145           115 
 146           116 
 147           117 
 148           118 
 149           119 
 150           120 
 151           121 
 152           122 
 153           123 
 154           124 
 155           125 
 156           126 
 157           127 
 158           128 
 159           129 
 160           130 
 161           131 
 162           132 
 163           133 
 164           134 
 165           135 
 166           136 
 167           137 
 168           138 
 169           139 
 170           140 
 171           141 
 172           142 
 173           143 
 174           144 
 175           145 
 176           146 
 177           147 
 178           148 
 179           149 
 180           150 
 181           151 
 182           152 
 183           153 
 184           154 
 185           155 
 186           156 
 187           157 
 188           158 
 189           159 
 190           160 
 191           161 
 192           162 
 193           163 
 194           164 
 195           165 
 196           166 
 197           167 
 198           168 
 199           169 
 200           170 
 201           171 
 202           172 
 203           173 
 204           174 
 205           175 
 206           176 
 207           177 
 208           178 
 209           179 
 210           180 
 211           181 
 212           182 
 213           183 
 214           184 
 215           185 
 216           186 
 217           187 
 218           188 
 219           189 
 220           190 
 221           191 
 222           192 
 223           193 
 224           194 
 225           195 
 226           196 
 227           197 
 228           198 
 229           199 
 230           200 
 231           201 
 232           202 
 233           203 
 234           204 
 235           205 
 236           206 
 237           207 
 238           208 
 239           209 
 240           210 
 241           211 
 242           212 
 243           213 
 244           214 
 245           215 
 246           216 
 247           217 
 248           218 
 249           219 
 250           220 
 251           221 
 252           222 
 253           223 
 254           224 
 255           225 
