|Home|Text Search|Structure Search|About|
6,6-dimethyl-5,7-dioxaspiro[2.5]octane-4,8-dione

Molecular Formula:

C8H10O4

6,6-dimethyl-5,7-dioxaspiro[2.5]octane-4,8-dione

Molecular Weight:

170.165 g/mol

Cas Number:

5617-70-9

EINECS Number:

227-044-5

4,4-dimethyldihydro-2,3-furandione

Molecular Formula:

C6H8O3

4,4-dimethyldihydro-2,3-furandione

Molecular Weight:

128.128 g/mol

Cas Number:

13031-04-4

EINECS Number:

235-891-7

4-pentylbenzoyl chloride

Molecular Formula:

C12H15ClO

4-pentylbenzoyl chloride

Molecular Weight:

210.703 g/mol

Cas Number:

49763-65-7

EINECS Number:

256-478-8

phenyl cyanate

Molecular Formula:

C7H5NO

phenyl cyanate

Molecular Weight:

119.123 g/mol

Cas Number:

1122-85-6

EINECS Number:

n/a

diazo-methyl-benzene

Molecular Formula:

C7H6N2

diazo-methyl-benzene

Molecular Weight:

118.138 g/mol

Cas Number:

766-91-6

EINECS Number:

n/a

2-bromoethylsulfanyl-benzene

Molecular Formula:

C8H9BrS

2-bromoethylsulfanyl-benzene

Molecular Weight:

217.129 g/mol

Cas Number:

4837-01-8

EINECS Number:

225-422-4

vinylsulfonyl-benzene

Molecular Formula:

C8H8O2S

vinylsulfonyl-benzene

Molecular Weight:

168.216 g/mol

Cas Number:

5535-48-8

EINECS Number:

226-890-2

Phenyl vinyl sulfoxide

Molecular Formula:

C8H8OS

Phenyl vinyl sulfoxide

Molecular Weight:

152.217 g/mol

Cas Number:

20451-53-0

EINECS Number:

243-831-6

spiro[5.7]tridec-1-en-3-one

Molecular Formula:

C13H20O

spiro[5.7]tridec-1-en-3-one

Molecular Weight:

192.301 g/mol

Cas Number:

60033-39-8

EINECS Number:

n/a

tetramethyl 1,1,2,2-ethanetetracarboxylate

Molecular Formula:

C10H14O8

tetramethyl 1,1,2,2-ethanetetracarboxylate

Molecular Weight:

262.216 g/mol

Cas Number:

5464-22-2

EINECS Number:

n/a

thietane 1,1-dioxide

Molecular Formula:

C3H6O2S

thietane 1,1-dioxide

Molecular Weight:

106.145 g/mol

Cas Number:

5687-92-3

EINECS Number:

n/a

3-chlorothietane 1,1-dioxide

Molecular Formula:

C3H5ClO2S

3-chlorothietane 1,1-dioxide

Molecular Weight:

140.59 g/mol

Cas Number:

15953-83-0

EINECS Number:

n/a

2H-thiete 1,1-dioxide

Molecular Formula:

C3H4O2S

2H-thiete 1,1-dioxide

Molecular Weight:

104.13 g/mol

Cas Number:

7285-32-7

EINECS Number:

n/a

3,3-dichlorothietane 1,1-dioxide

Molecular Formula:

C3H4Cl2O2S

3,3-dichlorothietane 1,1-dioxide

Molecular Weight:

175.035 g/mol

Cas Number:

90344-85-7

EINECS Number:

n/a

3-chloro-2H-thiete 1,1-dioxide

Molecular Formula:

C3H3ClO2S

3-chloro-2H-thiete 1,1-dioxide

Molecular Weight:

138.574 g/mol

Cas Number:

90344-86-8

EINECS Number:

n/a

Trifluoroacetyl triflate

Molecular Formula:

C3F6O4S

Trifluoroacetyl triflate

Molecular Weight:

246.087 g/mol

Cas Number:

68602-57-3

EINECS Number:

n/a

3-(trifluoromethyl)benzenesulfonyl chloride

Molecular Formula:

C7H4ClF3O2S

3-(trifluoromethyl)benzenesulfonyl chloride

Molecular Weight:

244.621 g/mol

Cas Number:

777-44-6

EINECS Number:

n/a

2-acetyl-6,7-dimethoxy-1-methylene-1,2,3,4-tetrahydroisoquinoline

Molecular Formula:

C14H17NO3

2-acetyl-6,7-dimethoxy-1-methylene-1,2,3,4-tetrahydroisoquinoline

Molecular Weight:

247.294 g/mol

Cas Number:

57621-04-2

EINECS Number:

n/a

N-methylolacetamide

Molecular Formula:

C3H7NO2

N-methylolacetamide

Molecular Weight:

89.094 g/mol

Cas Number:

625-51-4

EINECS Number:

210-897-2

Formyl acetate

Molecular Formula:

C3H4O3

Formyl acetate

Molecular Weight:

88.063 g/mol

Cas Number:

2258-42-6

EINECS Number:

n/a

Acetone azine

Molecular Formula:

C6H12N2

Acetone azine

Molecular Weight:

112.175 g/mol

Cas Number:

627-70-3

EINECS Number:

211-009-6

acetone hydrazone

Molecular Formula:

C3H8N2

acetone hydrazone

Molecular Weight:

72.11 g/mol

Cas Number:

5281-20-9

EINECS Number:

n/a

(1E)-1-phenylethanone dimethylhydrazone

Molecular Formula:

C10H14N2

(1E)-1-phenylethanone dimethylhydrazone

Molecular Weight:

162.235 g/mol

Cas Number:

13466-32-5

EINECS Number:

n/a

1-phenylethanone hydrazone

Molecular Formula:

C8H10N2

1-phenylethanone hydrazone

Molecular Weight:

134.181 g/mol

Cas Number:

13466-30-3

EINECS Number:

n/a

3-(4-acetylphenyl)-2-bromopropanoic acid

Molecular Formula:

C11H11BrO3

3-(4-acetylphenyl)-2-bromopropanoic acid

Molecular Weight:

271.111 g/mol

Cas Number:

18910-19-5

EINECS Number:

n/a

1-(2,4-dimethyl-3-furyl)ethanone

Molecular Formula:

C8H10O2

1-(2,4-dimethyl-3-furyl)ethanone

Molecular Weight:

138.166 g/mol

Cas Number:

32933-07-6

EINECS Number:

n/a

1-(6-methoxy-2-naphthyl)ethanone

Molecular Formula:

C13H12O2

1-(6-methoxy-2-naphthyl)ethanone

Molecular Weight:

200.237 g/mol

Cas Number:

3900-45-6

EINECS Number:

223-453-8

1,3,5,7,9,11,13,15,17-cyclooctadecanonaene

Molecular Formula:

C18H18

1,3,5,7,9,11,13,15,17-cyclooctadecanonaene

Molecular Weight:

234.341 g/mol

Cas Number:

2040-73-5

EINECS Number:

n/a

Azetidine

Molecular Formula:

C3H7N

Azetidine

Molecular Weight:

57.095 g/mol

Cas Number:

503-29-7

EINECS Number:

207-963-8

N,N'-diethylsulfamide

Molecular Formula:

C4H12N2O2S

N,N'-diethylsulfamide

Molecular Weight:

152.218 g/mol

Cas Number:

6104-21-8

EINECS Number:

n/a

(Z)-1,2-diethyldiazene

Molecular Formula:

C4H10N2

(Z)-1,2-diethyldiazene

Molecular Weight:

86.137 g/mol

Cas Number:

821-14-7

EINECS Number:

n/a

bicyclo[4.1.0]hepta-1,3,5-triene

Molecular Formula:

C7H6

bicyclo[4.1.0]hepta-1,3,5-triene

Molecular Weight:

90.125 g/mol

Cas Number:

4646-69-9

EINECS Number:

n/a

(2E)-2,4-pentadienoic acid

Molecular Formula:

C5H6O2

(2E)-2,4-pentadienoic acid

Molecular Weight:

98.101 g/mol

Cas Number:

626-99-3

EINECS Number:

n/a

benzyl (1E)-1,3-butadienylcarbamate

Molecular Formula:

C12H13NO2

benzyl (1E)-1,3-butadienylcarbamate

Molecular Weight:

203.241 g/mol

Cas Number:

65899-49-2

EINECS Number:

n/a

Benzyl chloromethyl ether

Molecular Formula:

C8H9ClO

Benzyl chloromethyl ether

Molecular Weight:

156.612 g/mol

Cas Number:

3587-60-8

EINECS Number:

n/a

1H-indol-3-yl-phenylmethanone

Molecular Formula:

C15H11NO

1H-indol-3-yl-phenylmethanone

Molecular Weight:

221.258 g/mol

Cas Number:

15224-25-6

EINECS Number:

n/a

3-benzyl-1H-indole

Molecular Formula:

C15H13N

3-benzyl-1H-indole

Molecular Weight:

207.275 g/mol

Cas Number:

16886-10-5

EINECS Number:

n/a

1-benzylisoquinoline

Molecular Formula:

C16H13N

1-benzylisoquinoline

Molecular Weight:

219.286 g/mol

Cas Number:

6907-59-1

EINECS Number:

n/a

bicyclo[1.1.0]butane

Molecular Formula:

C4H6

bicyclo[1.1.0]butane

Molecular Weight:

54.092 g/mol

Cas Number:

157-33-5

EINECS Number:

n/a

2-bromo-1-(6-methoxy-2-naphthyl)ethanone

Molecular Formula:

C13H11BrO2

2-bromo-1-(6-methoxy-2-naphthyl)ethanone

Molecular Weight:

279.133 g/mol

Cas Number:

10262-65-4

EINECS Number:

n/a

1-bromo-3-chlorocyclobutane

Molecular Formula:

C4H6BrCl

1-bromo-3-chlorocyclobutane

Molecular Weight:

169.448 g/mol

Cas Number:

4935-03-9

EINECS Number:

n/a

2-bromohexanoyl chloride

Molecular Formula:

C6H10BrClO

2-bromohexanoyl chloride

Molecular Weight:

213.501 g/mol

Cas Number:

42768-46-7

EINECS Number:

n/a

1-bromo-3-methyl-2-butanone

Molecular Formula:

C5H9BrO

1-bromo-3-methyl-2-butanone

Molecular Weight:

165.03 g/mol

Cas Number:

19967-55-6

EINECS Number:

n/a

(1E,3E)-4-(acetyloxy)-1,3-butadienyl acetate

Molecular Formula:

C8H10O4

(1E,3E)-4-(acetyloxy)-1,3-butadienyl acetate

Molecular Weight:

170.165 g/mol

Cas Number:

15910-11-9

EINECS Number:

n/a

2-Hydroxyimino-2-phenylacetonitrile

Molecular Formula:

C8H6N2O

2-Hydroxyimino-2-phenylacetonitrile

Molecular Weight:

146.149 g/mol

Cas Number:

825-52-5

EINECS Number:

212-546-9

tert-butyl [(cyano-phenylmethylidene)amino] carbonate

Molecular Formula:

C13H14N2O3

tert-butyl [(cyano-phenylmethylidene)amino] carbonate

Molecular Weight:

246.266 g/mol

Cas Number:

58632-95-4

EINECS Number:

261-370-9

2,5-ditert-butyl-5,6-dichloro-2-cyclohexene-1,4-dione

Molecular Formula:

C14H20Cl2O2

2,5-ditert-butyl-5,6-dichloro-2-cyclohexene-1,4-dione

Molecular Weight:

291.217 g/mol

Cas Number:

33611-72-2

EINECS Number:

n/a

tert-butyl 4-methylbenzoate

Molecular Formula:

C12H16O2

tert-butyl 4-methylbenzoate

Molecular Weight:

192.258 g/mol

Cas Number:

13756-42-8

EINECS Number:

n/a

3-chlorocyclobutanecarboxylic acid

Molecular Formula:

C5H7ClO2

3-chlorocyclobutanecarboxylic acid

Molecular Weight:

134.562 g/mol

Cas Number:

35207-71-7

EINECS Number:

n/a

3-chlorobenzenecarboperoxoic acid

Molecular Formula:

C7H5ClO3

3-chlorobenzenecarboperoxoic acid

Molecular Weight:

172.568 g/mol

Cas Number:

937-14-4

EINECS Number:

213-322-3

3-(4-chlorophenyl)-5-(4-methoxyphenyl)isoxazole

Molecular Formula:

C16H12ClNO2

3-(4-chlorophenyl)-5-(4-methoxyphenyl)isoxazole

Molecular Weight:

285.73 g/mol

Cas Number:

24097-19-6

EINECS Number:

n/a

1,4,7,10,13,16-hexaoxacyclooctadecane

Molecular Formula:

C12H24O6

1,4,7,10,13,16-hexaoxacyclooctadecane

Molecular Weight:

264.319 g/mol

Cas Number:

17455-13-9

EINECS Number:

241-473-5

6-methoxy-3,4-dihydro-1-naphthalenecarbonitrile

Molecular Formula:

C12H11NO

6-methoxy-3,4-dihydro-1-naphthalenecarbonitrile

Molecular Weight:

185.225 g/mol

Cas Number:

6398-50-1

EINECS Number:

n/a

cyclobutanecarbaldehyde

Molecular Formula:

C5H8O

cyclobutanecarbaldehyde

Molecular Weight:

84.118 g/mol

Cas Number:

2987-17-9

EINECS Number:

n/a

methylenecyclopropane

Molecular Formula:

C4H6

methylenecyclopropane

Molecular Weight:

54.092 g/mol

Cas Number:

6142-73-0

EINECS Number:

n/a

cyclobutanone

Molecular Formula:

C4H6O

cyclobutanone

Molecular Weight:

70.091 g/mol

Cas Number:

1191-95-3

EINECS Number:

214-745-6

2-cyclohepten-1-one

Molecular Formula:

C7H10O

2-cyclohepten-1-one

Molecular Weight:

110.156 g/mol

Cas Number:

1121-66-0

EINECS Number:

214-334-1

1-bromo-3-chloro-2,2-dimethoxypropane

Molecular Formula:

C5H10BrClO2

1-bromo-3-chloro-2,2-dimethoxypropane

Molecular Weight:

217.49 g/mol

Cas Number:

22089-54-9

EINECS Number:

n/a

2-cyclopropen-1-one

Molecular Formula:

C3H2O

2-cyclopropen-1-one

Molecular Weight:

54.048 g/mol

Cas Number:

2961-80-0

EINECS Number:

n/a

cycloundecanone

Molecular Formula:

C11H20O

cycloundecanone

Molecular Weight:

168.279 g/mol

Cas Number:

878-13-7

EINECS Number:

212-899-9

decanal

Molecular Formula:

C10H20O

decanal

Molecular Weight:

156.268 g/mol

Cas Number:

112-31-2

EINECS Number:

203-957-4

2-diazo-1-phenylethanone

Molecular Formula:

C8H6N2O

2-diazo-1-phenylethanone

Molecular Weight:

146.149 g/mol

Cas Number:

3282-32-4

EINECS Number:

n/a

2-diazopropane

Molecular Formula:

C3H6N2

2-diazopropane

Molecular Weight:

70.094 g/mol

Cas Number:

2684-60-8

EINECS Number:

n/a

alpha-Bromophenylacetic acid

Molecular Formula:

C8H7BrO2

alpha-Bromophenylacetic acid

Molecular Weight:

215.046 g/mol

Cas Number:

4870-65-9

EINECS Number:

225-477-4

2,6-ditert-butylbenzo-1,4-quinone

Molecular Formula:

C14H20O2

2,6-ditert-butylbenzo-1,4-quinone

Molecular Weight:

220.312 g/mol

Cas Number:

719-22-2

EINECS Number:

211-946-0

Di-tert-butyl dicarbonate

Molecular Formula:

C10H18O5

Di-tert-butyl dicarbonate

Molecular Weight:

218.25 g/mol

Cas Number:

24424-99-5

EINECS Number:

246-240-1

1-cyclobutene-1,2-dicarbonitrile

Molecular Formula:

C6H4N2

1-cyclobutene-1,2-dicarbonitrile

Molecular Weight:

104.111 g/mol

Cas Number:

3716-97-0

EINECS Number:

n/a

Diethylaminosulfur trifluoride

Molecular Formula:

C4H10F3NS

Diethylaminosulfur trifluoride

Molecular Weight:

161.191 g/mol

Cas Number:

38078-09-0

EINECS Number:

253-771-2

2-isopropylidene-propanedioic acid diethyl ester

Molecular Formula:

C10H16O4

2-isopropylidene-propanedioic acid diethyl ester

Molecular Weight:

200.235 g/mol

Cas Number:

6802-75-1

EINECS Number:

229-876-4

diethyl 2-tert-butylmalonate

Molecular Formula:

C11H20O4

diethyl 2-tert-butylmalonate

Molecular Weight:

216.277 g/mol

Cas Number:

759-24-0

EINECS Number:

212-067-5

diethyl 2-oxoethylphosphonate

Molecular Formula:

C6H13O4P

diethyl 2-oxoethylphosphonate

Molecular Weight:

180.141 g/mol

Cas Number:

1606-75-3

EINECS Number:

n/a

diethyl (E)-2-(cyclohexylamino)ethenylphosphonate

Molecular Formula:

C12H24NO3P

diethyl (E)-2-(cyclohexylamino)ethenylphosphonate

Molecular Weight:

261.301 g/mol

Cas Number:

20061-84-1

EINECS Number:

n/a

5-isopropyl-2-methyl-2-cyclohexen-1-one

Molecular Formula:

C10H16O

5-isopropyl-2-methyl-2-cyclohexen-1-one

Molecular Weight:

152.236 g/mol

Cas Number:

43205-82-9

EINECS Number:

n/a

5,6-dihydro-2H-pyran-2-one

Molecular Formula:

C5H6O2

5,6-dihydro-2H-pyran-2-one

Molecular Weight:

98.101 g/mol

Cas Number:

3393-45-1

EINECS Number:

n/a

2,4-dimethoxybenzonitrile

Molecular Formula:

C9H9NO2

2,4-dimethoxybenzonitrile

Molecular Weight:

163.176 g/mol

Cas Number:

4107-65-7

EINECS Number:

223-886-2

4-diethylamino-benzonitrile

Molecular Formula:

C11H14N2

4-diethylamino-benzonitrile

Molecular Weight:

174.246 g/mol

Cas Number:

2873-90-7

EINECS Number:

220-712-7

4-methoxy-1-naphthonitrile

Molecular Formula:

C12H9NO

4-methoxy-1-naphthonitrile

Molecular Weight:

183.21 g/mol

Cas Number:

5961-55-7

EINECS Number:

227-734-6

2-methoxy-1-naphthonitrile

Molecular Formula:

C12H9NO

2-methoxy-1-naphthonitrile

Molecular Weight:

183.21 g/mol

Cas Number:

16000-39-8

EINECS Number:

240-133-3

9-anthracenecarbonitrile

Molecular Formula:

C15H9N

9-anthracenecarbonitrile

Molecular Weight:

203.243 g/mol

Cas Number:

1210-12-4

EINECS Number:

214-909-7

6,7-dimethoxy-1,4-dihydro-3H-isochromen-3-one

Molecular Formula:

C11H12O4

6,7-dimethoxy-1,4-dihydro-3H-isochromen-3-one

Molecular Weight:

208.214 g/mol

Cas Number:

16135-41-4

EINECS Number:

n/a

1-dimethylamino-4-methylpentan-3-one

Molecular Formula:

C8H17NO

1-dimethylamino-4-methylpentan-3-one

Molecular Weight:

143.229 g/mol

Cas Number:

25287-61-0

EINECS Number:

n/a

N,N,N,N-tetramethylmethanediamine

Molecular Formula:

C5H14N2

N,N,N,N-tetramethylmethanediamine

Molecular Weight:

102.18 g/mol

Cas Number:

51-80-9

EINECS Number:

200-124-7

1-(2-methyl-1-propenyl)pyrrolidine

Molecular Formula:

C8H15N

1-(2-methyl-1-propenyl)pyrrolidine

Molecular Weight:

125.214 g/mol

Cas Number:

2403-57-8

EINECS Number:

n/a

2,2,2-trichloro-N-(1,5-dimethyl-1-vinyl-4-hexenyl)acetamide

Molecular Formula:

C12H18Cl3NO

2,2,2-trichloro-N-(1,5-dimethyl-1-vinyl-4-hexenyl)acetamide

Molecular Weight:

298.639 g/mol

Cas Number:

51479-78-8

EINECS Number:

n/a

2,4-dibromo-3-pentanone

Molecular Formula:

C5H8Br2O

2,4-dibromo-3-pentanone

Molecular Weight:

243.926 g/mol

Cas Number:

815-60-1

EINECS Number:

n/a

1-phenyl-ethyl-benzene

Molecular Formula:

C14H14

1-phenyl-ethyl-benzene

Molecular Weight:

182.265 g/mol

Cas Number:

612-00-0

EINECS Number:

n/a

diphenyl-pyrrolidin-2-ylmethanol

Molecular Formula:

C17H19NO

diphenyl-pyrrolidin-2-ylmethanol

Molecular Weight:

253.344 g/mol

Cas Number:

112068-01-6

EINECS Number:

n/a

diphenylacetyl chloride

Molecular Formula:

C14H11ClO

diphenylacetyl chloride

Molecular Weight:

230.693 g/mol

Cas Number:

1871-76-7

EINECS Number:

217-493-5

2,3-diphenylthiirene 1,1-dioxide

Molecular Formula:

C14H10O2S

2,3-diphenylthiirene 1,1-dioxide

Molecular Weight:

242.298 g/mol

Cas Number:

5162-99-2

EINECS Number:

n/a

1,3-dithiane

Molecular Formula:

C4H8S2

1,3-dithiane

Molecular Weight:

120.24 g/mol

Cas Number:

505-23-7

EINECS Number:

208-006-7

2-thiophen-2-ylsulfanyl-thiophene

Molecular Formula:

C8H6S3

2-thiophen-2-ylsulfanyl-thiophene

Molecular Weight:

198.334 g/mol

Cas Number:

3988-99-6

EINECS Number:

n/a

trans,trans-Farnesyl acetate

Molecular Formula:

C17H28O2

trans,trans-Farnesyl acetate

Molecular Weight:

264.408 g/mol

Cas Number:

29548-30-9

EINECS Number:

n/a

1-butynyl ethyl ether

Molecular Formula:

C6H10O

1-butynyl ethyl ether

Molecular Weight:

98.145 g/mol

Cas Number:

76-81-3

EINECS Number:

n/a

2-(4-ethoxy-3-methoxyphenyl)-1,3-dioxolane

Molecular Formula:

C12H16O4

2-(4-ethoxy-3-methoxyphenyl)-1,3-dioxolane

Molecular Weight:

224.257 g/mol

Cas Number:

52987-93-6

EINECS Number:

n/a

4-ethoxy-3-hydroxybenzaldehyde

Molecular Formula:

C9H10O3

4-ethoxy-3-hydroxybenzaldehyde

Molecular Weight:

166.177 g/mol

Cas Number:

2539-53-9

EINECS Number:

n/a

4-acetoxy-benzoic acid methyl ester

Molecular Formula:

C10H10O4

4-acetoxy-benzoic acid methyl ester

Molecular Weight:

194.187 g/mol

Cas Number:

24262-66-6

EINECS Number:

n/a

ethyl (2E)-3-(1-pyrrolidinyl)-2-butenoate

Molecular Formula:

C10H17NO2

ethyl (2E)-3-(1-pyrrolidinyl)-2-butenoate

Molecular Weight:

183.251 g/mol

Cas Number:

54716-02-8

EINECS Number:

259-303-3

ethyl 3-ethyl-5-methyl-4-isoxazolecarboxylate

Molecular Formula:

C9H13NO3

ethyl 3-ethyl-5-methyl-4-isoxazolecarboxylate

Molecular Weight:

183.207 g/mol

Cas Number:

53064-41-8

EINECS Number:

n/a

ethyl (1-hydroxycyclohexyl)acetate

Molecular Formula:

C10H18O3

ethyl (1-hydroxycyclohexyl)acetate

Molecular Weight:

186.251 g/mol

Cas Number:

5326-50-1

EINECS Number:

n/a

1-methylsulfanyl-propan-2-one

Molecular Formula:

C4H8OS

1-methylsulfanyl-propan-2-one

Molecular Weight:

104.173 g/mol

Cas Number:

14109-72-9

EINECS Number:

n/a

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114