Open data
San Francisco

Not the official 3R report. A seller still has to order the DBI 3R before closing. Details

Mission, San Francisco: permit history by parcel (page 2)

Street · block/lotUseBuiltPermitsNOV
15th St · 3556-250Single Family Residentia20001
15th St · 3556-251Single Family Residentia20001
15th St · 3556-252Single Family Residentia20003
15th St · 3556-253Single Family Residentia20000
15th St · 3556-254Single Family Residentia20001
15th St · 3556-255Single Family Residentia20000
15th St · 3556-256Single Family Residentia20000
15th St · 3556-257Single Family Residentia20000
15th St · 3556-258Single Family Residentia20000
15th St · 3918-010Commercial Office19061451
15th St · 3920-007AIndustrial19243
15th St · 3920-007CSingle Family Residentia191012
15th St · 3925-002Miscellaneous/Mixed-Use—166
16th · 3572-036Industrial—0
16th · 3572-037Industrial—0
16th · 3928-015Commercial Retail19070
16th St · 3551-003Industrial1937253
16th St · 3552-013Industrial1926161
16th St · 3552-014Multi-Family Residential19083929
16th St · 3552-015Multi-Family Residential19232612
16th St · 3552-048Multi-Family Residential202116
16th St · 3552-050Commercial Retail20213
16th St · 3552-051Commercial Retail20213
16th St · 3553-014Commercial Office1914354
16th St · 3553-052Miscellaneous/Mixed-Use1909226
16th St · 3554-007Commercial Retail1910563
16th St · 3554-008Commercial Retail19347
16th St · 3554-010Commercial Retail190982
16th St · 3554-012Commercial Hotel19072427
16th St · 3554-013Commercial Hotel19096739
16th St · 3554-016Multi-Family Residential1990362
16th St · 3554-056Commercial Retail1908241
16th St · 3555-015Multi-Family Residential19105116
16th St · 3555-016Commercial Retail1907133
16th St · 3555-017Commercial Retail1907211
16th St · 3555-018Commercial Retail1926251
16th St · 3555-021Commercial Retail1900111
16th St · 3555-022Commercial Retail1907197
16th St · 3555-023Multi-Family Residential192292
16th St · 3555-024Commercial Retail1914134
16th St · 3555-025Multi-Family Residential1907134
16th St · 3555-026Commercial Retail1907186
16th St · 3555-027Commercial Misc1926258
16th St · 3556-016Multi-Family Residential193593
16th St · 3556-018Multi-Family Residential191216
16th St · 3556-019Multi-Family Residential1907304
16th St · 3556-020Multi-Family Residential1908473
16th St · 3556-021Multi-Family Residential1911114
16th St · 3556-023Multi-Family Residential190871
16th St · 3556-126Commercial Retail19839
16th St · 3556-127Single Family Residentia198310
16th St · 3556-128Single Family Residentia19830
16th St · 3556-129Single Family Residentia19831
16th St · 3556-130Single Family Residentia19830
16th St · 3556-131Single Family Residentia19830
16th St · 3556-135Single Family Residentia19832
16th St · 3556-136Single Family Residentia19830
16th St · 3556-137Single Family Residentia19830
16th St · 3556-138Single Family Residentia19830
16th St · 3556-139Single Family Residentia19830
16th St · 3556-143Single Family Residentia19830
16th St · 3556-144Single Family Residentia19831
16th St · 3556-145Single Family Residentia19830
16th St · 3556-146Single Family Residentia19831
16th St · 3567-034Commercial Misc19075
16th St · 3567-035Multi-Family Residential1907213
16th St · 3567-036Commercial Retail19077
16th St · 3567-037Commercial Retail190625
16th St · 3567-038Multi-Family Residential1959133
16th St · 3567-039Multi-Family Residential1931104
16th St · 3567-040Multi-Family Residential190715
16th St · 3567-041Multi-Family Residential190562
16th St · 3567-042Multi-Family Residential191014
16th St · 3567-043Multi-Family Residential1987141
16th St · 3567-044Multi-Family Residential19383
16th St · 3568-001Commercial Hotel19074911
16th St · 3568-059Multi-Family Residential1907232
16th St · 3568-061Commercial Hotel19121963
16th St · 3568-062Commercial Misc19079
16th St · 3568-063Commercial Retail190474
16th St · 3568-064Commercial Hotel19073321
16th St · 3568-065Multi-Family Residential1919268
16th St · 3568-066Multi-Family Residential190971
16th St · 3568-067Commercial Misc191311
16th St · 3569-001Industrial19075
16th St · 3569-022Multi-Family Residential19860
16th St · 3569-049Commercial Retail1926304
16th St · 3569-050Commercial Retail1906201
16th St · 3569-051Commercial Retail190613
16th St · 3569-075Multi-Family Residential19061
16th St · 3569-076Commercial Retail190641
16th St · 3569-077Multi-Family Residential1909192
16th St · 3569-078Commercial Hotel19093615
16th St · 3569-081Commercial Retail196923
16th St · 3570-001Multi-Family Residential19146122
16th St · 3570-030Commercial Retail1925241
16th St · 3570-031ACommercial Misc190761
16th St · 3570-047AMulti-Family Residential1921224
16th St · 3570-047BCommercial Misc191694
16th St · 3570-134Commercial Retail19160
16th St · 3570-135Single Family Residentia19160
16th St · 3570-136Single Family Residentia19160
16th St · 3572-001Industrial1908421
16th St · 3572-019Commercial Hotel19075171
16th St · 3572-020Commercial Retail19269
16th St · 3572-020BIndustrial19502
16th St · 3572-020CIndustrial19424
16th St · 3572-021Industrial1942281
16th St · 3927-004Commercial Misc1925535
16th St · 3928-013Industrial195718
16th St · 3930-A002Commercial Retail19971156
16th St · 3932-006Industrial1924691
16th St · 3932-010Industrial190714
16th St · 3961-001Multi-Family Residential190851
16th St · 3962-007Commercial Retail199627
16th St · 3965-033Single Family Residentia20151
16th St · 3965-034Single Family Residentia20150
16th St · 3965-035Single Family Residentia20150
16th St · 3965-036Single Family Residentia20150
16th St · 3965-037Single Family Residentia20152
16th St · 3965-038Single Family Residentia20150
16th St · 3965-039Single Family Residentia20150
16th St · 3965-040Single Family Residentia20150
16th St · 3965-041Single Family Residentia20151
16th St · 3965-042Single Family Residentia20150
16th St · 3965-043Single Family Residentia20150
16th St · 3965-044Single Family Residentia20150
16th St · 3965-051Multi-Family Residential1909291
16th St · 3965-052Industrial192410
16th St · 3966-001Industrial1924711
17th · 3962-014Commercial Misc19110
17th St · 3567-015Multi-Family Residential1908331
17th St · 3567-016Multi-Family Residential190863
17th St · 3567-017Multi-Family Residential19102910
17th St · 3567-019Multi-Family Residential19073
17th St · 3567-020Multi-Family Residential1916117
17th St · 3567-021Multi-Family Residential1909132
17th St · 3567-022Multi-Family Residential192186
17th St · 3567-025Multi-Family Residential193204
17th St · 3567-026Multi-Family Residential1907254
17th St · 3567-027Multi-Family Residential1908131
17th St · 3567-047Single Family Residentia199110
17th St · 3567-048Single Family Residentia19910
17th St · 3567-049Single Family Residentia19921
17th St · 3567-050Single Family Residentia199201
17th St · 3567-051Single Family Residentia19923
17th St · 3567-052Single Family Residentia199421
17th St · 3567-053Single Family Residentia19940
17th St · 3567-054Single Family Residentia19948
17th St · 3567-055Single Family Residentia19942
17th St · 3567-074Single Family Residentia19088
17th St · 3567-075Single Family Residentia19083
17th St · 3567-076Single Family Residentia19081
17th St · 3567-077Single Family Residentia19080
17th St · 3567-078Single Family Residentia19080
17th St · 3568-012Multi-Family Residential19073612
17th St · 3568-013Commercial Misc19260
17th St · 3568-014Commercial Misc19560
17th St · 3568-015Commercial Retail190871
17th St · 3568-036AMulti-Family Residential192261
17th St · 3568-037Multi-Family Residential1907125
17th St · 3568-038Multi-Family Residential1907221
17th St · 3568-039AMulti-Family Residential1924182
17th St · 3568-041Multi-Family Residential190741
17th St · 3568-074Single Family Residentia19243
17th St · 3568-075Single Family Residentia19084
17th St · 3568-076Single Family Residentia19086
17th St · 3568-077Single Family Residentia19151
17th St · 3568-078Single Family Residentia19152
17th St · 3569-017Multi-Family Residential1924295
17th St · 3569-017AIndustrial19171
17th St · 3569-017BMulti-Family Residential192399
17th St · 3569-017CCommercial Misc19185
17th St · 3569-113Commercial Retail—3
17th St · 3569-114Single Family Residentia—1
17th St · 3569-115Single Family Residentia—2
17th St · 3569-116Single Family Residentia—2
17th St · 3569-117Single Family Residentia—2
17th St · 3569-118Single Family Residentia—2
17th St · 3569-119Single Family Residentia—2
17th St · 3569-120Single Family Residentia—1
17th St · 3569-121Single Family Residentia—2
17th St · 3569-122Single Family Residentia—2
17th St · 3569-123Single Family Residentia—2
17th St · 3569-124Single Family Residentia—2
17th St · 3569-125Single Family Residentia—1
17th St · 3569-126Single Family Residentia—2
17th St · 3569-127Single Family Residentia—2
17th St · 3569-128Single Family Residentia—2
17th St · 3569-129Single Family Residentia—1
17th St · 3569-130Single Family Residentia—1
17th St · 3569-131Single Family Residentia—2
17th St · 3569-132Single Family Residentia—1
17th St · 3569-133Single Family Residentia—1
17th St · 3569-140Single Family Residentia19990
17th St · 3570-009Multi-Family Residential190827
17th St · 3570-009AMulti-Family Residential190824
17th St · 3570-010Multi-Family Residential190817
17th St · 3570-011Multi-Family Residential19064
17th St · 3570-012Multi-Family Residential1907111
17th St · 3570-014Multi-Family Residential19135
17th St · 3570-015Industrial19195
17th St · 3570-015AIndustrial1923103
17th St · 3570-016Industrial190664
17th St · 3570-017Multi-Family Residential—22
17th St · 3570-018Multi-Family Residential19183
17th St · 3570-020Multi-Family Residential1922468
17th St · 3570-131Single Family Residentia200801
17th St · 3570-132Single Family Residentia20080
17th St · 3570-133Single Family Residentia20080
17th St · 3571-004Industrial195910
17th St · 3571-005Commercial Retail1950141
17th St · 3571-006Multi-Family Residential190025
17th St · 3572-005Industrial194126
17th St · 3572-022Miscellaneous/Mixed-Use19022
17th St · 3572-032Multi-Family Residential19331
17th St · 3573-006Industrial1923221
17th St · 3573-008Industrial19035
17th St · 3574-047Multi-Family Residential1906103
17th St · 3574-048Industrial190015
17th St · 3574-075Industrial19454
17th St · 3574-077Industrial19004
17th St · 3574-078Industrial19323
17th St · 3574-080Commercial Misc19562
17th St · 3574-090Commercial Retail190923
17th St · 3575-064Multi-Family Residential1900253
17th St · 3575-066Single Family Residentia190912
17th St · 3575-068Multi-Family Residential20012
17th St · 3575-090Multi-Family Residential190669
17th St · 3575-092Commercial Misc1900231
17th St · 3575-120Single Family Residentia19060
17th St · 3575-121Single Family Residentia19060
17th St · 3575-170Single Family Residentia20161
17th St · 3575-171Single Family Residentia20160
17th St · 3575-172Single Family Residentia20160
17th St · 3576-001Miscellaneous/Mixed-Use—8
17th St · 3576-083Multi-Family Residential1907174
17th St · 3576-084Commercial Retail19278
17th St · 3576-086Commercial Misc1906139
17th St · 3576-087Commercial Misc19060
17th St · 3576-092Single Family Residentia192553
17th St · 3576-093Single Family Residentia19250
17th St · 3576-094Single Family Residentia19250
17th St · 3576-095Single Family Residentia19250
17th St · 3576-096Single Family Residentia19250
17th St · 3576-097Single Family Residentia19250
17th St · 3576-098Single Family Residentia19251
17th St · 3576-099Single Family Residentia19250
17th St · 3576-100Single Family Residentia19250
17th St · 3576-101Single Family Residentia19250
17th St · 3576-102Single Family Residentia19251
17th St · 3576-103Single Family Residentia19252
17th St · 3576-104Single Family Residentia19250
17th St · 3576-105Single Family Residentia19252
17th St · 3576-106Single Family Residentia19250
17th St · 3576-107Single Family Residentia19250
17th St · 3576-108Single Family Residentia19250
17th St · 3576-109Single Family Residentia19250
17th St · 3576-110Single Family Residentia19251
17th St · 3576-111Single Family Residentia19250
17th St · 3576-112Single Family Residentia19254
17th St · 3576-117Commercial Retail200211
17th St · 3576-118Commercial Retail20020
17th St · 3576-119Single Family Residentia20020
17th St · 3576-120Single Family Residentia200210
17th St · 3576-121Single Family Residentia20020
17th St · 3576-122Single Family Residentia20021
17th St · 3576-123Single Family Residentia20020
17th St · 3576-124Single Family Residentia20020
17th St · 3576-125Single Family Residentia20021
17th St · 3576-126Single Family Residentia20021
17th St · 3576-129Single Family Residentia20030
17th St · 3576-130Single Family Residentia20030
17th St · 3576-131Single Family Residentia20030
17th St · 3576-132Single Family Residentia20030
17th St · 3576-133Single Family Residentia20030
17th St · 3576-134Single Family Residentia20030
17th St · 3576-135Single Family Residentia20030
17th St · 3576-136Single Family Residentia20030
17th St · 3576-137Single Family Residentia20030
17th St · 3576-138Single Family Residentia20030
17th St · 3576-139Single Family Residentia20030
17th St · 3576-140Single Family Residentia20030
17th St · 3576-141Single Family Residentia200302
17th St · 3576-142Single Family Residentia20031
17th St · 3576-143Single Family Residentia20030
17th St · 3576-144Single Family Residentia20030
17th St · 3576-145Single Family Residentia20030
17th St · 3576-146Single Family Residentia20030
17th St · 3576-147Single Family Residentia20030
17th St · 3576-148Single Family Residentia20030
17th St · 3576-149Single Family Residentia20030
17th St · 3576-150Single Family Residentia20030
17th St · 3576-151Single Family Residentia20030
17th St · 3576-152Single Family Residentia200311
17th St · 3577-036AMulti-Family Residential19143211
17th St · 3577-039Multi-Family Residential190848
17th St · 3577-040Multi-Family Residential192412
17th St · 3577-041Multi-Family Residential19064714
17th St · 3577-056Commercial Misc191841
17th St · 3577-060Industrial195931
17th St · 3577-066Multi-Family Residential19047
17th St · 3577-067Multi-Family Residential190694
17th St · 3578-001Multi-Family Residential1908154
17th St · 3578-065Multi-Family Residential19283
17th St · 3578-066Multi-Family Residential19115
17th St · 3578-068Multi-Family Residential191382
17th St · 3578-071Multi-Family Residential192653
17th St · 3578-071AMulti-Family Residential19169
17th St · 3578-073Multi-Family Residential1909142
17th St · 3578-074Multi-Family Residential1915207
17th St · 3578-075Multi-Family Residential192232
17th St · 3578-108Single Family Residentia19970
17th St · 3578-109Single Family Residentia19970
17th St · 3578-139Multi-Family Residential19110
17th St · 3578-149Single Family Residentia19153
17th St · 3578-150Single Family Residentia19154
17th St · 3578-151Single Family Residentia19153
17th St · 3578-152Single Family Residentia19154
17th St · 3578-169Single Family Residentia19152
17th St · 3578-170Single Family Residentia19150
17th St · 3578-171Single Family Residentia19151
17th St · 3578-172Single Family Residentia19150
17th St · 3578-185Single Family Residentia19101
17th St · 3578-186Single Family Residentia19101
17th St · 3960-001Industrial1961281
17th St · 3961-011Multi-Family Residential1922388
17th St · 3963-001Miscellaneous/Mixed-Use—6
17th St · 3965-011Industrial19388
17th St · 3965-012Multi-Family Residential19002
17th St · 3965-023Industrial19667
17th St · 3965-024Commercial Retail19078
17th St · 3973-001Industrial1909272
17th St · 3975-001Single Family Residentia191463
17th St · 3975-012Commercial Misc19622
17th St · 3975-013Miscellaneous/Mixed-Use—0
18th · 3574-086Commercial Misc19596
18th St · 3573-003Commercial Office1900792
18th St · 3573-027Commercial Retail—44
18th St · 3573-037Single Family Residentia19980
18th St · 3573-038Single Family Residentia19980
18th St · 3573-039Single Family Residentia19982
18th St · 3573-040Single Family Residentia19980
18th St · 3573-041Single Family Residentia19980
18th St · 3573-042Single Family Residentia19980
18th St · 3573-043Single Family Residentia19981
18th St · 3573-044Single Family Residentia19980
18th St · 3573-045Single Family Residentia19980
18th St · 3573-106Industrial—132
18th St · 3574-018BMulti-Family Residential190052
18th St · 3574-019Multi-Family Residential18765
18th St · 3574-020Multi-Family Residential19006
18th St · 3574-021Multi-Family Residential1900121
18th St · 3574-023Multi-Family Residential1900546
18th St · 3574-029Multi-Family Residential193115
18th St · 3574-089Multi-Family Residential190455
18th St · 3575-022Multi-Family Residential191293
18th St · 3575-023Multi-Family Residential1911112
18th St · 3575-027Industrial190652
18th St · 3575-028Multi-Family Residential1920177
18th St · 3575-029Multi-Family Residential1947112
18th St · 3575-030Commercial Hotel19142810
18th St · 3575-072Multi-Family Residential1962127
18th St · 3575-073Multi-Family Residential196132
18th St · 3575-101Industrial191015
18th St · 3576-014Commercial Retail1940246
18th St · 3576-015Multi-Family Residential1907132
18th St · 3576-032Multi-Family Residential1924213
18th St · 3576-034Multi-Family Residential190957
18th St · 3576-036Multi-Family Residential1910251
18th St · 3576-037Multi-Family Residential190882
18th St · 3576-052Multi-Family Residential1908124
18th St · 3576-053Multi-Family Residential191567
18th St · 3576-054Multi-Family Residential190989
18th St · 3576-055Multi-Family Residential1911214
18th St · 3576-090Multi-Family Residential2018231
18th St · 3576-156Single Family Residentia19165
18th St · 3576-157Single Family Residentia19161
18th St · 3576-158Single Family Residentia19163
18th St · 3576-159Single Family Residentia19164
18th St · 3576-160Single Family Residentia19153
18th St · 3576-161Single Family Residentia191521
18th St · 3576-162Single Family Residentia19151
18th St · 3576-163Single Family Residentia19151
18th St · 3577-005AMulti-Family Residential1924121
18th St · 3577-010Commercial Misc19233119
18th St · 3577-011Multi-Family Residential192363
18th St · 3577-012AMulti-Family Residential192446
18th St · 3577-012BMulti-Family Residential192466
18th St · 3577-012CMulti-Family Residential192834
18th St · 3577-016Commercial Retail1950322
18th St · 3577-018Multi-Family Residential191386
18th St · 3577-020Multi-Family Residential1905214
18th St · 3577-020AMulti-Family Residential1905142
18th St · 3577-020BMulti-Family Residential190528
18th St · 3577-021Multi-Family Residential191421
18th St · 3577-087Single Family Residentia19175
18th St · 3577-088Single Family Residentia19171
18th St · 3577-089Single Family Residentia19172
18th St · 3578-015Multi-Family Residential1924166
18th St · 3578-016Commercial Misc1925102
18th St · 3578-018Multi-Family Residential190685
18th St · 3578-023Multi-Family Residential190855
18th St · 3578-024Multi-Family Residential19089
18th St · 3578-025Commercial Misc1927121
18th St · 3578-026Multi-Family Residential1922134
18th St · 3578-027Multi-Family Residential1904478
18th St · 3578-079Multi-Family Residential19082611
18th St · 3578-081Single Family Residentia18854
18th St · 3578-082Multi-Family Residential19080
18th St · 3578-089Multi-Family Residential1991133
18th St · 3578-090Multi-Family Residential200364
18th St · 3578-129Single Family Residentia19060
18th St · 3578-130Single Family Residentia19060
18th St · 3578-187Single Family Residentia19080
18th St · 3578-188Single Family Residentia19060
18th St · 3587-001Commercial Misc1925465
18th St · 3587-047Single Family Residentia19075
18th St · 3587-049Multi-Family Residential1904317
18th St · 3587-050Multi-Family Residential19071416
18th St · 3587-071Multi-Family Residential19262011
18th St · 3587-072Multi-Family Residential196162
18th St · 3587-073Commercial Retail194018
18th St · 3587-074AMulti-Family Residential19053
18th St · 3587-088Single Family Residentia19991
18th St · 3587-089Single Family Residentia—0
18th St · 3587-090Single Family Residentia—0
18th St · 3587-091Single Family Residentia—01
18th St · 3587-092Single Family Residentia20011
18th St · 3587-093Single Family Residentia20010
18th St · 3587-094Single Family Residentia20010
18th St · 3587-102Single Family Residentia19051
18th St · 3587-103Single Family Residentia19050
18th St · 3587-104Single Family Residentia19051
18th St · 3588-001AMulti-Family Residential1923119
18th St · 3588-001CMulti-Family Residential1923179
18th St · 3588-067Multi-Family Residential1911154
18th St · 3588-068Multi-Family Residential19093
18th St · 3588-069Multi-Family Residential19099
18th St · 3588-070Multi-Family Residential191081
18th St · 3588-081Multi-Family Residential191042
18th St · 3588-082Commercial Misc190635
18th St · 3589-101Multi-Family Residential1907125
18th St · 3589-102Multi-Family Residential1913121
18th St · 3589-104Single Family Residentia19162
18th St · 3589-106Multi-Family Residential19242
18th St · 3589-107Multi-Family Residential1923104
18th St · 3589-121Commercial Retail20095
18th St · 3589-145Commercial Retail—4
18th St · 3589-146Single Family Residentia19083
18th St · 3589-147Single Family Residentia19164
18th St · 3589-148Single Family Residentia19164
18th St · 3590-037Multi-Family Residential190878
18th St · 3590-065Multi-Family Residential19072416
18th St · 3590-099Single Family Residentia19232
18th St · 3590-100Single Family Residentia19230
18th St · 3591-001Industrial1900461
18th St · 3591-018Commercial Office200826
18th St · 3592-015Commercial Office194738
18th St · 3592-030Miscellaneous/Mixed-Use—15
18th St · 4013-031Multi-Family Residential19210
18th St · 4013-032Multi-Family Residential192101
18th St · 4014-002Industrial1925261
18th St · 4014-002AIndustrial192421
18th St · 4015-003Industrial193131
18th St · 4015-009Single Family Residentia19992
18th St · 4015-010Single Family Residentia19990
18th St · 4015-011Single Family Residentia19990
18th St · 4015-012Single Family Residentia19990
18th St · 4015-013Single Family Residentia19991
18th St · 4015-014Single Family Residentia19990
18th St · 4015-015Single Family Residentia19990
18th St · 4015-016Single Family Residentia19990
18th St · 4015-017Single Family Residentia19990
18th St · 4015-018Single Family Residentia19990
18th St · 4015-019Single Family Residentia19991
18th St · 4015-020Single Family Residentia19990
18th St · 4015-021Single Family Residentia19990
18th St · 4015-022Single Family Residentia19990
18th St · 4015-023Single Family Residentia19990
18th St · 4015-024Single Family Residentia19990
18th St · 4015-025Single Family Residentia19990
18th St · 4015-026Single Family Residentia19991
18th St · 4015-027Single Family Residentia19990
18th St · 4015-028Single Family Residentia19990
18th St · 4015-029Single Family Residentia19991
18th St · 4015-030Single Family Residentia19993
18th St · 4015-031Single Family Residentia19990
18th St · 4015-032Single Family Residentia19991
18th St · 4018-002Industrial192480
18th St · 4019-006Multi-Family Residential19002
18th St · 4019-007Commercial Misc19650
18th St · 4019-014Single Family Residentia19990
18th St · 4019-015Single Family Residentia19990
18th St · 4019-016Single Family Residentia19084
18th St · 4019-017Single Family Residentia19080
18th St · 4021-004Multi-Family Residential200962
18th St · 4022-027Multi-Family Residential2020378
18th St · 4023-007Single Family Residentia19920
18th St · 4023-008Single Family Residentia19921

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23