Map

Track Data

SID SEASON NUMBER BASIN SUBBASIN NAME ISO_TIME NATURE LAT LON WMO_WIND WMO_PRES WMO_AGENCY TRACK_TYPE DIST2LAND LANDFALL IFLAG USA_AGENCY USA_ATCF_ID USA_LAT USA_LON USA_RECORD USA_STATUS USA_WIND USA_PRES USA_SSHS USA_R34_NE USA_R34_SE USA_R34_SW USA_R34_NW USA_R50_NE USA_R50_SE USA_R50_SW USA_R50_NW USA_R64_NE USA_R64_SE USA_R64_SW USA_R64_NW USA_POCI USA_ROCI USA_RMW USA_EYE TOKYO_LAT TOKYO_LON TOKYO_GRADE TOKYO_WIND TOKYO_PRES TOKYO_R50_DIR TOKYO_R50_LONG TOKYO_R50_SHORT TOKYO_R30_DIR TOKYO_R30_LONG TOKYO_R30_SHORT TOKYO_LAND CMA_LAT CMA_LON CMA_CAT CMA_WIND CMA_PRES HKO_LAT HKO_LON HKO_CAT HKO_WIND HKO_PRES NEWDELHI_LAT NEWDELHI_LON NEWDELHI_GRADE NEWDELHI_WIND NEWDELHI_PRES NEWDELHI_CI NEWDELHI_DP NEWDELHI_POCI REUNION_LAT REUNION_LON REUNION_TYPE REUNION_WIND REUNION_PRES REUNION_TNUM REUNION_CI REUNION_RMW REUNION_R34_NE REUNION_R34_SE REUNION_R34_SW REUNION_R34_NW REUNION_R50_NE REUNION_R50_SE REUNION_R50_SW REUNION_R50_NW REUNION_R64_NE REUNION_R64_SE REUNION_R64_SW REUNION_R64_NW BOM_LAT BOM_LON BOM_TYPE BOM_WIND BOM_PRES BOM_TNUM BOM_CI BOM_RMW BOM_R34_NE BOM_R34_SE BOM_R34_SW BOM_R34_NW BOM_R50_NE BOM_R50_SE BOM_R50_SW BOM_R50_NW BOM_R64_NE BOM_R64_SE BOM_R64_SW BOM_R64_NW BOM_ROCI BOM_POCI BOM_EYE BOM_POS_METHOD BOM_PRES_METHOD NADI_LAT NADI_LON NADI_CAT NADI_WIND NADI_PRES WELLINGTON_LAT WELLINGTON_LON WELLINGTON_WIND WELLINGTON_PRES DS824_LAT DS824_LON DS824_STAGE DS824_WIND DS824_PRES TD9636_LAT TD9636_LON TD9636_STAGE TD9636_WIND TD9636_PRES TD9635_LAT TD9635_LON TD9635_WIND TD9635_PRES TD9635_ROCI NEUMANN_LAT NEUMANN_LON NEUMANN_CLASS NEUMANN_WIND NEUMANN_PRES MLC_LAT MLC_LON MLC_CLASS MLC_WIND MLC_PRES USA_GUST BOM_GUST BOM_GUST_PER REUNION_GUST REUNION_GUST_PER USA_SEAHGT USA_SEARAD_NE USA_SEARAD_SE USA_SEARAD_SW USA_SEARAD_NW STORM_SPEED STORM_DIR
2023339S09157 2024 83 SP EA JASPER 2023-12-05 06:00:00 NR -9.40000 156.600 PROVISIONAL 139 120 O_____________ tcvitals SP032023 -9.40000 156.600 39 996 0 85 35 95 40 1005 270 40 3 0
2023339S09157 2024 83 SP EA JASPER 2023-12-05 09:00:00 NR -9.22989 156.628 PROVISIONAL 120 110 P_____________ SP032023 -9.22989 156.628 42 996 0 72 45 77 45 1006 240 32 3 45
2023339S09157 2024 83 SP EA JASPER 2023-12-05 12:00:00 NR -9.20000 156.800 PROVISIONAL 110 106 O_____________ tcvitals SP032023 -9.20000 156.800 45 996 0 60 55 60 50 1007 210 25 6 108
2023339S09157 2024 83 SP EA JASPER 2023-12-05 15:00:00 NR -9.41017 157.180 PROVISIONAL 111 111 P_____________ SP032023 -9.41017 157.180 49 991 0 60 55 57 62 1006 210 19 9 131
2023339S09157 2024 83 SP EA JASPER 2023-12-05 18:00:00 NR -9.80000 157.500 PROVISIONAL 138 138 O_____________ tcvitals SP032023 -9.80000 157.500 54 987 0 60 55 55 75 1005 210 14 10 163
2023339S09157 2024 83 SP EA JASPER 2023-12-05 21:00:00 NR -10.3300 157.460 PROVISIONAL 193 193 P_____________ SP032023 -10.3300 157.460 59 984 0 80 55 52 65 1005 212 14 10 191
2023339S09157 2024 83 SP EA JASPER 2023-12-06 00:00:00 NR -10.8000 157.300 PROVISIONAL 252 252 O_____________ tcvitals SP032023 -10.8000 157.300 64 982 1 100 55 50 55 1006 215 14 6 200
2023339S09157 2024 83 SP EA JASPER 2023-12-06 03:00:00 NR -10.9300 157.242 PROVISIONAL 265 265 P_____________ SP032023 -10.9300 157.242 67 980 1 125 82 70 92 1005 232 27 2 207
2023339S09157 2024 83 SP EA JASPER 2023-12-06 06:00:00 NR -11.0000 157.200 PROVISIONAL 276 276 O_____________ tcvitals SP032023 -11.0000 157.200 70 978 1 150 110 90 130 1005 250 40 4 194
2023339S09157 2024 83 SP EA JASPER 2023-12-06 09:00:00 NR -11.2925 157.150 PROVISIONAL 309 309 P_____________ SP032023 -11.2925 157.150 72 977 1 150 110 90 107 1006 250 30 6 189
2023339S09157 2024 83 SP EA JASPER 2023-12-06 12:00:00 NR -11.6000 157.100 PROVISIONAL 344 344 O_____________ tcvitals SP032023 -11.6000 157.100 74 977 1 150 110 90 85 1007 250 20 5 190
2023339S09157 2024 83 SP EA JASPER 2023-12-06 15:00:00 NR -11.7800 157.057 PROVISIONAL 366 366 P_____________ SP032023 -11.7800 157.057 79 972 1 147 125 102 90 1007 233 16 3 197
2023339S09157 2024 83 SP EA JASPER 2023-12-06 18:00:00 NR -11.9000 157.000 PROVISIONAL 379 379 O_____________ tcvitals SP032023 -11.9000 157.000 84 967 2 145 140 115 95 1008 217 12 3 221
2023339S09157 2024 83 SP EA JASPER 2023-12-06 21:00:00 NR -11.9700 156.893 PROVISIONAL 393 393 P_____________ SP032023 -11.9700 156.893 84 967 2 145 145 122 102 1006 246 13 3 224
2023339S09157 2024 83 SP EA JASPER 2023-12-07 00:00:00 NR -12.1000 156.800 PROVISIONAL 407 407 O_____________ tcvitals SP032023 -12.1000 156.800 84 967 2 145 150 130 110 1005 275 14 5 192
2023339S09157 2024 83 SP EA JASPER 2023-12-07 03:00:00 NR -12.4425 156.792 PROVISIONAL 438 438 P_____________ SP032023 -12.4425 156.792 86 965 2 150 152 137 100 1005 275 14 7 0
2023339S09157 2024 83 SP EA JASPER 2023-12-07 06:00:00 NR -12.8000 156.800 PROVISIONAL 469 469 O_____________ tcvitals SP032023 -12.8000 156.800 89 963 2 155 155 145 90 1005 275 14 5 185
2023339S09157 2024 83 SP EA JASPER 2023-12-07 09:00:00 NR -12.9500 156.750 PROVISIONAL 485 485 P_____________ SP032023 -12.9500 156.750 91 961 2 140 155 142 90 1005 275 14 3 197
2023339S09157 2024 83 SP EA JASPER 2023-12-07 12:00:00 NR -13.1000 156.700 PROVISIONAL 500 500 O_____________ tcvitals SP032023 -13.1000 156.700 93 959 2 126 155 140 90 1005 275 14 5 187
2023339S09157 2024 83 SP EA JASPER 2023-12-07 15:00:00 NR -13.4425 156.700 PROVISIONAL 526 526 P_____________ SP032023 -13.4425 156.700 99 955 3 126 155 140 90 1005 275 13 7 0
2023339S09157 2024 83 SP EA JASPER 2023-12-07 18:00:00 NR -13.8000 156.700 PROVISIONAL 560 560 O_____________ tcvitals SP032023 -13.8000 156.700 105 951 3 126 155 140 90 1005 275 12 6 183
2023339S09157 2024 83 SP EA JASPER 2023-12-07 21:00:00 NR -14.0300 156.658 PROVISIONAL 578 578 P_____________ SP032023 -14.0300 156.658 112 944 3 126 155 140 97 1005 275 13 4 193
2023339S09157 2024 83 SP EA JASPER 2023-12-08 00:00:00 NR -14.2000 156.600 PROVISIONAL 603 603 O_____________ tcvitals SP032023 -14.2000 156.600 119 937 4 126 155 140 105 1005 275 14 3 199
2023339S09157 2024 83 SP EA JASPER 2023-12-08 03:00:00 NR -14.3425 156.543 PROVISIONAL 618 618 P_____________ SP032023 -14.3425 156.543 117 939 4 126 155 140 105 1004 262 17 3 197
2023339S09157 2024 83 SP EA JASPER 2023-12-08 06:00:00 NR -14.5000 156.500 PROVISIONAL 637 637 O_____________ tcvitals SP032023 -14.5000 156.500 115 941 4 126 155 140 105 1004 250 20 4 185
2023339S09157 2024 83 SP EA JASPER 2023-12-08 09:00:00 NR -14.7500 156.500 PROVISIONAL 655 655 P_____________ SP032023 -14.7500 156.500 112 944 3 126 155 140 105 1005 240 18 5 178
2023339S09157 2024 83 SP EA JASPER 2023-12-08 12:00:00 NR -15.0000 156.500 PROVISIONAL 683 683 O_____________ tcvitals SP032023 -15.0000 156.500 109 947 3 126 155 140 105 1006 230 17 4 0
2023339S09157 2024 83 SP EA JASPER 2023-12-08 15:00:00 NR -15.1799 156.495 PROVISIONAL 702 702 P_____________ SP032023 -15.1799 156.495 101 953 3 126 155 140 105 1005 250 17 3 197
2023339S09157 2024 83 SP EA JASPER 2023-12-08 18:00:00 NR -15.3000 156.400 PROVISIONAL 718 718 O_____________ tcvitals SP032023 -15.3000 156.400 93 960 2 126 155 140 105 1005 270 17 4 248
2023339S09157 2024 83 SP EA JASPER 2023-12-08 21:00:00 NR -15.3276 156.115 PROVISIONAL 735 735 P_____________ SP032023 -15.3276 156.115 91 962 2 123 165 152 110 1005 275 18 6 260
2023339S09157 2024 83 SP EA JASPER 2023-12-09 00:00:00 NR -15.4000 155.800 PROVISIONAL 762 762 O_____________ tcvitals SP032023 -15.4000 155.800 89 964 2 120 175 165 115 1006 280 20 6 230
2023339S09157 2024 83 SP EA JASPER 2023-12-09 03:00:00 NR -15.7224 155.628 PROVISIONAL 779 779 P_____________ SP032023 -15.7224 155.628 84 967 2 120 175 165 102 1005 265 22 7 206
2023339S09157 2024 83 SP EA JASPER 2023-12-09 06:00:00 NR -16.0000 155.500 PROVISIONAL 797 781 O_____________ tcvitals SP032023 -16.0000 155.500 80 970 1 120 175 165 90 1004 250 25 3 231
2023339S09157 2024 83 SP EA JASPER 2023-12-09 09:00:00 NR -15.9375 155.350 PROVISIONAL 774 759 P_____________ SP032023 -15.9375 155.350 75 973 1 120 177 172 105 1004 235 25 4 305
2023339S09157 2024 83 SP EA JASPER 2023-12-09 12:00:00 NR -15.8000 155.200 PROVISIONAL 759 752 O_____________ tcvitals SP032023 -15.8000 155.200 70 977 1 120 180 180 120 1005 220 25 3 294
2023339S09157 2024 83 SP EA JASPER 2023-12-09 15:00:00 NR -15.8199 155.080 PROVISIONAL 752 745 P_____________ SP032023 -15.8199 155.080 65 980 1 120 180 180 120 1005 232 25 3 251
2023339S09157 2024 83 SP EA JASPER 2023-12-09 18:00:00 NR -15.9000 154.900 PROVISIONAL 747 737 O_____________ tcvitals SP032023 -15.9000 154.900 60 983 0 120 180 180 120 1005 245 25 6 250
2023339S09157 2024 83 SP EA JASPER 2023-12-09 21:00:00 NR -16.0077 154.543 PROVISIONAL 731 722 P_____________ SP032023 -16.0077 154.543 57 984 0 120 180 180 120 1004 242 25 7 253
2023339S09157 2024 83 SP EA JASPER 2023-12-10 00:00:00 NR -16.1000 154.200 PROVISIONAL 722 707 O_____________ tcvitals SP032023 -16.1000 154.200 54 986 0 120 180 180 120 1004 240 25 4 270
2023339S09157 2024 83 SP EA JASPER 2023-12-10 03:00:00 NR -16.0097 154.129 PROVISIONAL 707 702 P_____________ SP032023 -16.0097 154.129 54 985 0 120 180 180 120 1003 250 25 2 270
2023339S09157 2024 83 SP EA JASPER 2023-12-10 06:00:00 NR -16.1000 154.000 PROVISIONAL 711 639 O_____________ tcvitals SP032023 -16.1000 154.000 54 984 0 120 180 180 120 1003 260 25 10 216
2023339S09157 2024 83 SP EA JASPER 2023-12-10 09:00:00 NR -16.8000 153.542 PROVISIONAL 631 533 P_____________ SP032023 -16.8000 153.542 52 986 0 105 212 215 132 1004 260 30 18 217
2023339S09157 2024 83 SP EA JASPER 2023-12-10 12:00:00 NR -17.5000 152.900 PROVISIONAL 533 468 O_____________ tcvitals SP032023 -17.5000 152.900 51 989 0 90 245 250 145 1005 260 35 15 238
2023339S09157 2024 83 SP EA JASPER 2023-12-10 15:00:00 NR -17.5826 152.206 PROVISIONAL 468 422 P_____________ SP032023 -17.5826 152.206 51 987 0 110 217 217 137 1004 255 35 13 270
2023339S09157 2024 83 SP EA JASPER 2023-12-10 18:00:00 NR -17.5000 151.500 PROVISIONAL 422 365 O_____________ tcvitals SP032023 -17.5000 151.500 51 985 0 130 190 185 130 1004 250 35 13 266
2023339S09157 2024 83 SP EA JASPER 2023-12-10 21:00:00 NR -17.6725 150.848 PROVISIONAL 358 321 P_____________ SP032023 -17.6725 150.848 48 988 0 130 190 185 130 1004 242 35 12 255
2023339S09157 2024 83 SP EA JASPER 2023-12-11 00:00:00 NR -17.8000 150.300 PROVISIONAL 321 298 O_____________ tcvitals SP032023 -17.8000 150.300 45 992 0 130 190 185 130 1004 235 35 9 266
2023339S09157 2024 83 SP EA JASPER 2023-12-11 03:00:00 NR -17.7322 149.897 PROVISIONAL 307 301 P_____________ SP032023 -17.7322 149.897 45 991 0 130 190 172 115 1003 210 35 7 294
2023339S09157 2024 83 SP EA JASPER 2023-12-11 06:00:00 NR -17.5000 149.600 PROVISIONAL 311 311 O_____________ tcvitals SP032023 -17.5000 149.600 45 991 0 130 190 160 100 1003 185 35 8 321
2023339S09157 2024 83 SP EA JASPER 2023-12-11 09:00:00 NR -17.0849 149.342 PROVISIONAL 326 326 P_____________ SP032023 -17.0849 149.342 45 992 0 130 137 145 125 1004 175 35 9 329
2023339S09157 2024 83 SP EA JASPER 2023-12-11 12:00:00 NR -16.7000 149.100 PROVISIONAL 328 300 O_____________ tcvitals SP032023 -16.7000 149.100 45 994 0 130 85 130 150 1006 165 35 7 313
2023339S09157 2024 83 SP EA JASPER 2023-12-11 15:00:00 NR -16.6125 148.808 PROVISIONAL 300 270 P_____________ SP032023 -16.6125 148.808 48 993 0 120 92 120 132 1005 157 30 6 280
2023339S09157 2024 83 SP EA JASPER 2023-12-11 18:00:00 NR -16.6000 148.500 PROVISIONAL 270 245 O_____________ tcvitals SP032023 -16.6000 148.500 51 992 0 110 100 110 115 1004 150 25 6 284
2023339S09157 2024 83 SP EA JASPER 2023-12-11 21:00:00 NR -16.4724 148.208 PROVISIONAL 245 227 P_____________ SP032023 -16.4724 148.208 52 989 0 107 102 107 107 1004 140 30 7 298
2023339S09157 2024 83 SP EA JASPER 2023-12-12 00:00:00 NR -16.3000 147.900 PROVISIONAL 227 198 O_____________ tcvitals SP032023 -16.3000 147.900 54 986 0 105 105 105 100 1004 130 35 8 298
2023339S09157 2024 83 SP EA JASPER 2023-12-12 03:00:00 NR -16.1077 147.497 PROVISIONAL 198 183 P_____________ SP032023 -16.1077 147.497 57 985 0 105 105 90 82 1004 120 32 8 301
2023339S09157 2024 83 SP EA JASPER 2023-12-12 06:00:00 NR -15.9000 147.200 PROVISIONAL 183 183 O_____________ tcvitals SP032023 -15.9000 147.200 60 984 0 105 105 75 65 1004 110 30 5 329
2023339S09157 2024 83 SP EA JASPER 2023-12-12 09:00:00 NR -15.6624 147.220 PROVISIONAL 187 187 P_____________ SP032023 -15.6624 147.220 55 986 0 97 97 72 65 1005 112 30 4 13
2023339S09157 2024 83 SP EA JASPER 2023-12-12 12:00:00 NR -15.5000 147.300 PROVISIONAL 204 193 O_____________ tcvitals SP032023 -15.5000 147.300 51 988 0 90 90 70 65 1006 115 30 2 0
2023339S09157 2024 83 SP EA JASPER 2023-12-12 15:00:00 NR -15.5125 147.202 PROVISIONAL 193 169 P_____________ SP032023 -15.5125 147.202 48 990 0 85 85 67 60 1005 122 30 3 251
2023339S09157 2024 83 SP EA JASPER 2023-12-12 18:00:00 NR -15.6000 147.000 PROVISIONAL 169 135 O_____________ tcvitals SP032023 -15.6000 147.000 45 993 0 80 80 65 55 1004 130 30 5 253
2023339S09157 2024 83 SP EA JASPER 2023-12-12 21:00:00 NR -15.6575 146.723 PROVISIONAL 135 106 P_____________ SP032023 -15.6575 146.723 49 990 0 80 80 65 55 1004 130 35 6 260
2023339S09157 2024 83 SP EA JASPER 2023-12-13 00:00:00 NR -15.7000 146.400 PROVISIONAL 106 78 O_____________ tcvitals SP032023 -15.7000 146.400 54 987 0 80 80 65 55 1004 130 40 6 266
2023339S09157 2024 83 SP EA JASPER 2023-12-13 03:00:00 NR -15.6999 146.115 PROVISIONAL 78 48 P_____________ SP032023 -15.6999 146.115 57 985 0 80 82 67 55 1003 105 42 6 270
2023339S09157 2024 83 SP EA JASPER 2023-12-13 06:00:00 NR -15.7000 145.800 PROVISIONAL 48 10 O_____________ tcvitals SP032023 -15.7000 145.800 60 983 0 80 85 70 55 1002 80 45 7 266
2023339S09157 2024 83 SP EA JASPER 2023-12-13 09:00:00 NR -15.7426 145.400 PROVISIONAL 10 0 P_____________ SP032023 -15.7426 145.400 55 984 0 60 57 57 45 1004 82 32 8 263
2023339S09157 2024 83 SP EA JASPER 2023-12-13 12:00:00 NR -15.8000 145.000 PROVISIONAL 0 0 O_____________ tcvitals SP032023 -15.8000 145.000 51 986 0 40 30 45 35 1006 85 20 7 263
2023339S09157 2024 83 SP EA JASPER 2023-12-13 15:00:00 NR -15.8350 144.647 PROVISIONAL 0 0 P_____________ SP032023 -15.8350 144.647 45 992 0 40 30 45 35 1006 90 22 6 260
2023339S09157 2024 83 SP EA JASPER 2023-12-13 18:00:00 NR -15.9000 144.400 PROVISIONAL 0 0 O_____________ tcvitals SP032023 -15.9000 144.400 39 998 0 40 30 45 35 1006 95 25 3 233
2023339S09157 2024 83 SP EA JASPER 2023-12-13 21:00:00 NR -16.0423 144.357 PROVISIONAL 0 0 P_____________ SP032023 -16.0423 144.357 37 999 0 40 30 45 35 1006 92 25 3 197
2023339S09157 2024 83 SP EA JASPER 2023-12-14 00:00:00 NR -16.2000 144.300 PROVISIONAL 0 0 O_____________ tcvitals SP032023 -16.2000 144.300 35 1000 0 40 30 45 35 1006 90 25 5 229
2023339S09157 2024 83 SP EA JASPER 2023-12-14 03:00:00 NR -16.3677 143.965 PROVISIONAL 0 0 P_____________ SP032023 -16.3677 143.965 32 1000 -1 1005 105 30 7 253
2023339S09157 2024 83 SP EA JASPER 2023-12-14 06:00:00 NR -16.4000 143.600 PROVISIONAL 0 0 O_____________ tcvitals SP032023 -16.4000 143.600 29 1000 -1 1004 120 35 6 296
2023339S09157 2024 83 SP EA JASPER 2023-12-14 09:00:00 NR -16.1074 143.420 PROVISIONAL 0 0 P_____________ SP032023 -16.1074 143.420 27 1001 -1 1005 125 35 7 334
2023339S09157 2024 83 SP EA JASPER 2023-12-14 12:00:00 NR -15.8000 143.300 PROVISIONAL 0 0 O_____________ tcvitals SP032023 -15.8000 143.300 25 1003 -1 1006 130 35 4 317
2023339S09157 2024 83 SP EA JASPER 2023-12-14 15:00:00 NR -15.8125 143.135 PROVISIONAL 0 0 P_____________ SP032023 -15.8125 143.135 27 1002 -1 1005 115 55 3 251
2023339S09157 2024 83 SP EA JASPER 2023-12-14 18:00:00 NR -15.9000 143.000 PROVISIONAL 0 0 O_____________ tcvitals SP032023 -15.9000 143.000 29 1001 -1 1004 100 75 2 253
2023339S09157 2024 83 SP EA JASPER 2023-12-14 21:00:00 NR -15.8650 142.958 PROVISIONAL 0 0 P_____________ SP032023 -15.8650 142.958 27 1002 -1 1004 95 75 1 317
2023339S09157 2024 83 SP EA JASPER 2023-12-15 00:00:00 NR -15.8000 142.900 PROVISIONAL 0 0 O_____________ tcvitals SP032023 -15.8000 142.900 25 1003 -1 1004 90 75 3 297
2023339S09157 2024 83 SP EA JASPER 2023-12-15 03:00:00 NR -15.7426 142.707 PROVISIONAL 0 0 P_____________ SP032023 -15.7426 142.707 25 1002 -1 1003 95 75 4 285
2023339S09157 2024 83 SP EA JASPER 2023-12-15 06:00:00 NR -15.7000 142.500 PROVISIONAL 0 0 O_____________ tcvitals SP032023 -15.7000 142.500 25 1001 -1 1003 100 75 3 279
2023339S09157 2024 83 SP EA JASPER 2023-12-15 09:00:00 NR -15.6900 142.373 PROVISIONAL 0 0 P_____________ SP032023 -15.6900 142.373 25 1002 -1 1004 100 75 2 270
2023339S09157 2024 83 SP EA JASPER 2023-12-15 12:00:00 NR -15.7000 142.300 PROVISIONAL 0 O_____________ tcvitals SP032023 -15.7000 142.300 25 1003 -1 1005 100 75 1 262

Digital Typhoon Data and Search

About IBTrACS Database

This database is a web-friendly format of International Best Track Archive for Climate Stewardship (IBTrACS), a global best track data archive curated by NOAA dating back to 1842.

Data provided by NOAA IBTrACS (International Best Track Archive for Climate Stewardship), accessed on 2024-05-29