Phonological history of French

French exhibits perhaps the most extensive phonetic changes (from Latin) of any of the Romance languages. Similar changes are seen in some of the northern Italian regional languages, such as Lombard or Ligurian. Most other Romance languages are significantly more conservative phonetically, with Spanish and especially Italian showing the most conservatism, and Portuguese, Occitan, Catalan and Romanian showing moderate conservatism.

French also shows enormous phonetic changes between the Old French period and the modern language. Spelling, however, has barely changed, which accounts for the wide differences between current spelling and pronunciation. Some of the most profound changes have been:

Only few of these changes are reflected in the orthography.

Overview

A profound change in very late spoken Latin (i.e. early Common Romance, the forerunner of all the Romance languages) was the restructuring of the vowel system of classical Latin. Latin had thirteen distinct vowels: ten pure vowels (long and short versions of A, E, I, O, U) and three diphthongs (AE, OE, AU).[1] What happened to Vulgar Latin is set forth in the table.[2] Essentially, the ten pure vowels were reduced to the seven vowels /a ɛ e i ɔ o u/, where vowel length was no longer a distinguishing feature. The diphthongs AE and OE fell in with /ɛ/ and /e/, respectively. AU was retained, but in various languages (including Old French) eventually turned into /ɔ/ after the original /ɔ/ fell victim to further changes.

Development of French pronunciation over time
Form
("to sing")
Latin Old French Modern French
spelling pronunciation spelling pronunciation
Infinitive cantāre chanter tʃãnˈtæɾ chanter ʃɑ̃ˈte
Past Part. cantātum chanté(ṭ) tʃãnˈtæ(θ) chanté ʃɑ̃ˈte
Gerund cantandō chantant tʃãnˈtãnt chantant ʃɑ̃ˈtɑ̃
1sg. indic. cantō chant ˈtʃãnt chante ˈʃɑ̃t
2sg. indic. cantās chantes ˈtʃãntǝs chantes ˈʃɑ̃t
3sg. indic. cantat chante(ṭ) ˈtʃãntǝ(θ) chante ˈʃɑ̃t
1pl. indic. cantāmus chantons tʃãnˈtũns chantons ʃɑ̃ˈtɔ̃
2pl. indic. cantātis chantez tʃãnˈtæts chantez ʃɑ̃ˈte
3pl. indic. cantant chantent ˈtʃãntǝ(n)t chantent ˈʃɑ̃t
1sg. subj. cantem chant ˈtʃãnt chante ˈʃɑ̃t
2sg. subj. cantēs chanz ˈtʃãnts chantes ˈʃɑ̃t
3sg. subj. cantet chant ˈtʃãnt chante ˈʃɑ̃t
1pl. subj. cantēmus chantons tʃãnˈtũns chantions ʃɑ̃ˈtjɔ̃
2pl. subj. cantētis chantez tʃãnˈtæts chantiez ʃɑ̃ˈtje
3pl. subj. cantent chantent ˈtʃãntǝ(n)t chantent ˈʃɑ̃t
2sg. impv. cantā chante ˈtʃãntǝ chante ˈʃɑ̃t
2pl. impv. cantāte chantez tʃãnˈtæts chantez ʃɑ̃ˈte

Vowel length became automatically determined by syllable structure, with stressed open syllables having long vowels and other syllables having short vowels. Furthermore, the stress on accented syllables became more pronounced in Vulgar Latin than in Classical Latin. This tended to cause unaccented syllables to become less distinct, while working further changes on the sounds of the accented syllables. This especially applied to the new long vowels, many of which broke into diphthongs, although with different results in each of the daughter languages.

Old French underwent more thorough alterations of its sound system than did the other Romance languages. Vowel breaking is observed to some extent in Spanish and Italian; e.g. Vulgar Latin focu(s) "fire" (in Classical Latin, "hearth") becomes Italian fuoco and Spanish fuego. But in Old French the phenomenon went further than in any other Romance language; of the seven vowels inherited from Vulgar Latin, only /i/ remained unchanged in stressed open syllables:

Furthermore, all instances of Latin long Ū > Proto-Romance /u/ became /y/, the lip-rounded sound that is written u in Modern French. This occurred in both stressed and unstressed syllables, regardless of whether open or closed.

Latin AU did not share the fate of /ɔ/ or /o/; Latin aurum > OF or, "gold": not *œur nor *our. Latin AU must have been retained at the time these changes were affecting Proto-Romance.

Changes affecting the consonants were also quite pervasive in Old French. Old French shared with the rest of the Vulgar Latin world the loss of final -M. Since this sound was basic to the Latin noun case system, its loss levelled the distinctions upon which the synthetic Latin syntax relied, and forced the Romance languages to adapt a more analytic syntax based on word order. Old French also dropped many internal consonants when they followed the strongly stressed syllable; Latin petra(m) > Proto-Romance */peðra/ > OF pierre; cf. Spanish piedra ("stone").

Table of Old French outcomes of Latin vowels
Letter Classical
Latin
Vulgar
Latin
Proto
Western
Romance
Early Old French
(through early 12th c.)
Later Old French
(from late 12th c.)
closed open closed open
Short A /a/ /a/ a /a/ e, ie /æ, iə/ a /a/ e, ie /ɛ, jɛ/
Long A /aː/
AE /ai/ /ɛ/ e /ɛ/ ie /iə/ e /ɛ/ ie /jɛ/
Short E /e/
OE /oi/ /e/ /e/ e /e/ ei /ei/ oi /oi/ > /wɛ/
Long E /eː/
Short I /i/ /ɪ/
Short Y /y/
Long I /iː/ /i/ i /i/
Long Y /yː/
Short O /o/ /ɔ/ o /ɔ/ uo /uə/ o /ɔ/ ue /wɛ/ > /ø/
Long O /oː/ /o/ /o/ o /o/ ou /ou/ o(u) /u/ eu /eu/ > /ø/
Short U /u/ /ʊ/
Long U /uː/ /u/ u /y/
AU /aw/ /aw/ o /ɔ/

In some contexts, /oi/ became /e/, still written oi in Modern French. During the early Old French period this sound was pronounced as the writing suggests, as /oi/ with stress on the front vowel: /ói/. The stress later shifted to the end position, /oí/, before becoming /oé/. This sound developed variously in different varieties of Oïl language – most of the surviving languages maintain a pronunciation as /we/ – but literary French adopted a dialectal phonology /wa/. The doublet of français and François in modern French orthography demonstrates this mix of dialectal features.

At some point during the Old French period, vowels with a following nasal consonant began to be nasalized. While the process of losing the final nasal consonant took place after the Old French period, the nasal vowels that characterise modern French appeared during the period in question.

Table of vowel outcomes

The following table shows the most important modern outcomes of Vulgar Latin vowels, starting from the seven-vowel system of Proto Western Romance stressed syllables: /a/, /ɛ/, /e/, /i/, /ɔ/, /o/, /u/. The vowels developed differently in different contexts, with the most important contexts being:

Note that the developments in unstressed syllables were both simpler and less predictable. In Proto Western Romance there were only five vowels in unstressed syllables: /a/, /e/, /i/, /o/, /u/, as low-mid vowels /ɛ/, /ɔ/ were raised to /e/, /o/. These syllables were not subject to diphthongization and many of the other complex changes that affected stressed syllables. This produced many lexical and grammatical alternations between stressed and unstressed syllables. However, there was a strong tendency (especially beginning in the Middle French period, when the formerly strong stress accent was drastically weakened) to even out these alternations. In certain cases in verbal paradigms unstressed variant was imported into stressed syllables, but mostly it was the other way around, with the result that in Modern French all of the numerous vowels can appear in unstressed syllables.

Table of modern outcomes of Vulgar Latin vowel combinations
Gallo-Romance Context 1 Proto-French Later Old French Modern French Example
Basic vowels
/a/ closed /a/ /a/ /a/ partem > part /paʁ/ "part"
closed followed by /s/ /ɑ/ /ɑ/ bassum > bas /bɑ/
open /æ/ /ɛ/ /ɛ/; /e/+#1 mare > mer /mɛʁ/ "sea", amātum > /aimɛθ/ > aimé /eme/ "loved"
palatal + open /iæ/ /jɛ/ /jɛ/; /je/+#1 medietātem > Vulgar Latin /mejeˈtate/ > /mejˈtʲate/ > Early Old French /meitiɛθ/3 > Late Old French /moitjɛ/ > moitié /mwatje/ "half"; cārum > Old French chier /tʃjɛr/ > cher /ʃɛʁ/ "dear"
/ɛ/ closed /ɛ/ /ɛ/ /ɛ/ septem > sept /sɛt/ "seven"
open /iɛ/ /jɛ/ /jɛ/; /je/+#1 heri > hier /jɛʁ/ "yesterday"; pedem > pied /pje/ "foot"
/e/ closed /e/ /ɛ/ /ɛ/ siccum > sec /sɛk/ "dry"
open /ei/ /oi/ > /wɛ/ /wa/ pēram > poire /pwaʁ/; vidēre > early Old French vedeir /vǝðeir/ > Old French vëoir /vǝoir/ > voir /vwaʁ/ "to see"
palatal + open /iei/ /i/ /i/ cēram > cire /siʁ/ "wax"; mercēdem > merci /mɛʁsi/ "mercy"
/i/ all /i/ /i/ /i/ vītam > vie /vi/ "life"; vīllam > ville > /vil/ "town"
/ɔ/ closed /ɔ/ /ɔ/ /ɔ/; /o/+#1 portam > porte /pɔʁt/ "door"; *sottum, *sottam > sot, sotte /so/, /sɔt/ "silly"
closed followed by /s,z/ /o/ /o/ grossum, grossam > gros, grosse /ɡʁo/, /ɡʁos/ "fat"
open /uɔ/ /wɛ/ /œ/, /ø/ 2 novum > neuf /nœf/ "new"; cor > *corem > cœur /kœʁ/ "heart"
/o/ closed /o/ /u/ /u/ subtus > /sottos/ > sous /su/ "under"; surdum > sourd /suʁ/ "mute"
open /ou/ /eu/ /œ/, /ø/ 2 nōdum > nœud /nø/ "knot"
/u/ all /y/ /y/ /y/ dūrum > dur /dyʁ/ "hard"; nūllam > nulle /nyl/ "none (fem.)"
/au/ all /au/ /ɔ/ /ɔ/; /o/+#1 aurum > or /ɔʁ/ "gold"
followed by /s,z/ /o/ /o/ causam > chose /ʃoz/ "thing"
Vowels + /n/
/an/ closed /an/ /ã/ /ɑ̃/ [ɒ̃] annum > an /ɑ̃/ "year"; cantum > chant /ʃɑ̃/ "song"
open /ain/ /ɛ̃n/ /ɛn/ sānam > saine /sɛn/ "healthy (fem.)"; amat > aime /ɛm/ "(he) loves"
late closed /ɛ̃/ /ɛ̃/ [æ̃] sānum > sain /sɛ̃/ "healthy (masc.)"; famem > faim /fɛ̃/ "hunger"
palatal + late closed /iain/ > /iɛn/ /jɛ̃/ /jɛ̃/ [jæ̃] canem > chien /ʃjɛ̃/ "dog"
/ɛn/ closed /en/ /ã/ /ɑ̃/ [ɒ̃] dentem > dent /dɑ̃/ "teeth"
open /ien/ /jɛ̃n/ /jɛn/ tenent > tiennent /tjɛn/ "(they) hold"
late closed /jɛ̃/ /jɛ̃/ [jæ̃] bene > bien /bjɛ̃/ "well"; tenet > tient /tjɛ̃/ "(he) holds"
/en/ closed /en/ /ã/ /ɑ̃/ [ɒ̃] centum > cent /sɑ̃/ "hundred"
open /ein/ /ẽn/ /ɛn/ pēnam > peine /pɛn/ "sorrow, trouble"
late closed /ẽ/ /ɛ̃/ [æ̃] plēnum > plein /plɛ̃/ "full"; sinum > sein /sɛ̃/ "breast"
palatal + late closed /iein/ > /in/ /ĩ/ /ɛ̃/ [æ̃] racēmum > raisin /rɛzɛ̃/ "grape"
/in/ closed, late closed /in/ /ĩ/ /ɛ̃/ [æ̃] quīnque > *cīnque > cinq /sɛ̃k/ "five"; fīnum > fin /fɛ̃/ "fine, thin (masc.)"
open /ĩn/ /in/ fīnam > fine /fin/ "fine, thin (fem.)"
/ɔn/ closed /on/ /ũ/ /ɔ̃/ [õ] pontem > pont /pɔ̃/ "bridge"
open /on/, /uon/ /ũn/, /wɛ̃n/ /ɔn/ bonam > bonne /bɔn/ "good (fem.)"
late closed /ũ/, /wɛ̃/ /ɔ̃/ [õ] bonum > OF buen > bon /bɔ̃/ "good (masc.)"; comes > OF cuens "count (noble rank) (nom.)"
/on/ closed, late closed /on/ /ũ/ /ɔ̃/ [õ] dōnum > don /dɔ̃/ "gift"
open /ũn/ /ɔn/ dōnat > donne /dɔn/ "(he) gives"
/un/ closed, late closed /yn/ /ỹ/ /œ̃/ > /ɛ̃/ [æ̃] ūnum > un /œ̃/ > /ɛ̃/ "one"; perfūmum > parfum /paʁfœ̃/ > /paʁfɛ̃/ "perfume"
open /ỹn/ /yn/ ūnam > une /yn/ "one (fem.)"; plūmam > plume /plym/ "feather"
Vowels + /s/ (followed by a consonant)
/as/ closed /ah/ /ɑː/ /ɑ/ bassum > bas /bɑ/ "low"
/ɛs/ closed /ɛh/ /ɛː/ /ɛ/ festam > fête /fɛt/ "feast"
/es/ closed /eh/ /ɛː/ /ɛ/ bēstiam > bête /bɛt/ "beast"
/is/ closed /ih/ /iː/ /i/ abȳssimum > *abīsmum > abîme /abim/ "chasm"
/ɔs/ closed /ɔh/ /oː/ /o/ costam > côte /kot/ "coast"
/os/ closed /oh/ /uː/ /u/ cōnstat > *cōstat > coûte /kut/ "(it) costs"
/us/ closed /yh/ /yː/ /y/
Vowels + /l/ (followed by a consonant, but not /l/+/a/)
/al/ closed /al/ /au/ /o/ falsum > faux /fo/ "false"; palmam > paume /pom/ "palm"
/ɛl/ closed /ɛl/ /ɛau/ /o/ bellum > beau /bo/ (but bellam > belle /bɛl/) "beautiful"
late closed /jɛl/ /jɛu/ /jœ/, /jø/ 2 melius > /miɛʎts/ > /mjɛus/ > mieux /mjø/ "better"
/el/ closed /el/ /ɛu/ /œ/, /ø/ 2 capillum > cheveu /ʃǝvø/ "hair"; *filtrum > feutre /føtʁ/ "felt"
/il/ closed, late closed /il/ /i/ /i/ gentīlem > gentil /ʒɑ̃ti/ "nice"
/ɔl/ closed /ɔl/ /ou/ /u/ follem > fou (but *follam > folle /fɔl/) "crazy"; colaphum > *colpum > coup /ku/ "blow"
late closed /wɔl/ /wɛu/ /œ/, /ø/ 2 volet > OF vueut > veut "(he) wants"
/ol/ closed /ol/ /ou/ /u/ pulsat > pousse /pus/ "(he) pushes"
/ul/ closed, late closed /yl/ /y/ /y/ cūlum > cul /ky/ "buttocks"
Vowels + /i/ (from a Gallo-Romance palatal element)
/ai/ all /ai/ /ɛ/ /ɛ/ factum > /fait/ > fait /fɛ/ "deed"; palātium > palais /palɛ/ "palace"; plāgam > plaie /plɛ/ "wound"; placet > /plaist/ > plaît /plɛ/ "(he) pleases"; paria > paire /pɛʁ/ "pair"
palatal + /iai/ > /i/ /i/ /i/ iacet > gît /ʒi/ "(he) lies (on the ground)"; cacat > chie /ʃi/ "(he) shits"
/ɛi/ all /iɛi/ /i/ /i/ lectum > /lɛit/ > lit /li/ "bed"; sex > six /sis/ "six"; pēior[3] > pire /piʁ/ "worse"
/ei/ all /ei/ /oi/ /wa/ tēctum > /teit/ > toit /twa/ "roof"; rēgem > /rei/ > roi /ʁwa/ "king"; nigrum > /neir/ > noir /nwaʁ/ "black"; fēriam > /feira/ > foire /fwaʁ/ "fair"
/ɔi/ all /uɔi/ /yi/ /ɥi/ noctem > /nɔit/ > nuit /nɥi/ "night"; hodie > /ɔje/ > hui /ɥi/ "today"; coxam > /kɔisǝ/ > cuisse /kɥis/ "thigh"
/oi/ all /oi/ /oi/ /wa/ buxitam > /boista/ > boîte /bwat/ "box"; crucem > croix /kʁwa/ "cross"
/ui/ all /yi/ /yi/ /ɥi/ frūctum > /fruit/ > fruit /fʁɥi/ "fruit"
/aui/ all /ɔi/ /oi/ /wa/ gaudia > /dʒɔiǝ/ > joie /ʒwa/ "joy"
Vowels plus /ɲ/ (from /n/ + a Gallo-Romance palatal element)
/aɲ/ closed, late closed /aɲ/ > /ain/ /ɛ̃/ /ɛ̃/ [æ̃] ba(l)neum > /baɲ/ > /bain/ > bain /bɛ̃/ "bath"; sanctum > /saɲt/ > /saint/ > saint /sɛ̃/ "holy"
open /aɲ/ /ãɲ/ /aɲ/ montāneam > /montaɲ/ > montagne /mɔ̃taɲ/ "mountain"
/ɛɲ/ unattested?
/eɲ/ closed, late closed /eɲ/ > /ein/ /ẽ/ /ɛ̃/ [æ̃] pinctum > /peɲt/ > /peint/ > peint /pɛ̃/ "painted"
open /eɲ/ /ẽɲ/ /ɛɲ/ insigniam > enseigne /ɑ̃sɛɲ/ "sign"
/iɲ/ closed, late closed unattested?
open /iɲ/ /ĩɲ/ /iɲ/ līneam > ligne /liɲ/ "line"
/ɔɲ/ closed, late closed /oɲ/ > /oin/ /wɛ̃/ /wɛ̃/ [wæ̃] longe > /loɲ/? > /loin/ > loin /lwɛ̃/ "far"
open /oɲ/ /ũɲ/ /ɔɲ/ *frogna (Gaulish) > frogne /fʁɔɲ/ "frown"
/oɲ/ closed, late closed /oɲ/ > /oin/ /wɛ̃/ /wɛ̃/ [wæ̃] punctum > /poɲt/ > /point/ > point /pwɛ̃/ "point"; cuneum > /koɲ/ > /koin/ > coin /kwɛ̃/ "wedge"
open /oɲ/ /ũɲ/ /ɔɲ/ verecundiam > vergogne /vɛʁɡɔɲ/ "shame"
/uɲ/ closed, late closed /yɲ/ > /yin/ /ɥĩ/ /ɥɛ̃/ [ɥæ̃] iūnium > /dʒyɲ/ > /dʒyin/ > juin /ʒɥɛ̃/ "June"
open unattested?

^1 "Context" refers to the syllable context at the Vulgar Latin or Gallo-Romance stage. The contexts are as follows:

Changes that occurred due to contexts that developed during the Old French stage or later are indicated in the "Modern French" column. In particular, "+#" indicates a word-final context in modern French, which generally evolved due to loss of a final consonant in Old French or Middle French. For example, loss of /θ/ in aimé "loved" (originally /aimɛθ/) occurred in Old French, while loss of /t/ in sot "silly" occurred in Middle French (hence its continuing presence in spelling, which tends to reflect later Old French).

^2 Both /œ/ and /ø/ occur in modern French, and there are a small number of minimal pairs, e.g. jeune /ʒœn/ "young" vs. jeûne /ʒøn/ [ʒøːn] "fast (abstain from food)". In general, however, only /ø/ occurs word-finally, before /z/, and usually before /t/, while /œ/ occurs elsewhere.

^3 The changes producing French moitié /mwaˈtje/ were approximately as follows:

  1. medietātem (Classical Latin form)
  2. /medjeˈtaːtːẽː/ (pronunciation c. 1 AD)
  3. /mejjeˈtate/ (Proto-Romance form, with /dj/ > /jj/ and loss of vowel length)
  4. /mejˈtate/ (loss of intertonic /e/)
  5. /mejˈtʲate/ (late palatalization of /t/ by preceding /j/)
  6. /mejˈtʲade/ (first lenition of second /t/, but first one protected by preceding consonant /j/)
  7. /mejˈtʲaːde/ (lengthening of stressed vowel in open syllable)
  8. /mejˈtʲaːd/ (Gallo-Romance loss of final unstressed /e/)
  9. /mejˈtʲaːð/ (second lenition)
  10. /mejˈtʲaːθ/ (final devoicing)
  11. /mejˈtiæθ/ (Proto-French changes in "palatal + open" context, with the long /aː/ reflecting the former open-syllable context)
  12. /meiˈtiɛθ/ (Early Old French vowel changes)
  13. /moiˈtjɛ/ (Late Old French changes: /ei/ > /oi/, /iɛ/ > /jɛ/, loss of /θ/)
  14. /mweˈtje/ (Changes to Middle French: /oi/ > /we/, final /ɛ/ > /e/)
  15. /mwaˈtje/ (Changes to modern French: /we/ > /wa/)

Chronological history

From Vulgar Latin through to Proto-Western-Romance

To Proto-Gallo-Ibero-Romance

To Early Old French

In approximate order:

Through to Old French, c. 1100

To Late Old French, c. 1250–1300

NOTE: Changes here affect oral and nasal vowels alike, unless otherwise indicated.

change condition notes
/o/ > /u/ everywhere
/l/ > /w/ before consonants
/ue/, /eu/ > /œ/ everywhere
  • Rising diphthongs develop when first element of diphthong is /u/, /y/, /i/.
  • Stress shifts to second element.
everywhere Hence /yi/ > [yj] > [ɥi]
/oi/ > /we/. everywhere Later, /we/ > /ɛ/ in some words, e.g. français; note doublet François.
/ai/ > /ɛ/ everywhere after this, ai is a common spelling of /ɛ/, regardless of origin.
/e/ > /ɛ/ In closed syllables.
Deaffrication:
  • /ts/ > /s/
  • /tʃ/ > /ʃ/
  • /dʒ/ > /ʒ/
everywhere
Phonemization of /a/ vs. /ɑ/. [ɑ] was initially an allophone of /a/ before /s/, /z/; that was phonemicized when /ts/ > /s/. E.g:
  • *[tʃatsə] > /ʃas/, chasse ("he hunts").
  • *[tʃɑsə] > /ʃɑs/, châsse ("reliquary, frame")

Later losses of /s/ produced further minimal pairs.

before consonantAround 900 /s/ > /h/ before a consonant. From borrowings into English, it appeared that this latter stage had already occurred in Old French when the following consonant is voiced but not when unvoiced. By the end of Old French a whole new set of phonemically lengthened vowels developed. Preconsonantic s was retained as a marker of vowel length until being substituted by ^.

To Middle French, c. 1500

NOTE: Changes here affect oral and nasal vowels alike, unless otherwise indicated.

(fill in further)

To Early Modern French, c. 1700

(fill in further)

To Modern French, c. 2000

(fill in further)

Nasalization

Progressive nasalization of vowels before /n/ or /m/ occurred over several hundred years, beginning with the low vowels, possibly as early as c. 900 AD, and finished with the high vowels, possibly as late as c. 1300. Numerous changes occurred afterwards, continuing up through the present day.

The following steps occurred during the Old French period:

The following steps occurred during the Middle French period:

The following steps occurred during the Modern French period:

This leaves only four nasal vowels /ɛ̃/, /ɑ̃/, /ɔ̃/, and /œ̃/, and increasingly only the three /ɛ̃/, /ɑ̃/, /ɔ̃/.

Notes

  1. In this article:
    • capital letters indicate Latin or Vulgar Latin words;
    • Italics indicate Old French and other Romance language words;
    • An *asterisk marks a conjectured or hypothetical form;
    • Phonetic transcriptions appear /between slashes/, in the International Phonetic Alphabet.
  2. These changes occurred in the majority of Vulgar Latin, specifically the Italo-Western Romance area, which underlies the vast majority of Romance languages spoken in Italy, France, Belgium, Spain, Portugal and Andorra. However, different vowel changes occurred elsewhere, in the Vulgar Latin underlying modern Romanian, Sardinian, Corsican, and a few modern southern Italian varieties.
  3. 3.0 3.1 Written pēior "worse" was actually pronounced /pejjor/, with a short /e/ followed by a long /jj/; the written long ē is an artificial modern convention.
  4. Huchon, Mirelle, Histoire de la langue française, pages 214 and 223.

References