Markup Languages Books


Books-Under-Review-->Computers-->Data Formats-->Markup Languages-->36
Related Subjects: XML SGML XHTML SMIL HTML
More 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
Markup Languages Books sorted by Average customer review: high to low .

Markup Languages
Html 3.2 Manual of Style (Htmlmanual of Style)
Published in Paperback by Ziff Davis Pr (1997-05-01)
Authors: Larry Aronson and Joseph Lowery
List price: $29.99
Used price: $0.46

Average review score:

Great book
Helpful Votes: 0 out of 0 total.
Review Date: 1999-12-18
This book provides the easiest way to teach yourself HTML. I highly recommend this book.

A quick course written in hurry.
Helpful Votes: 0 out of 0 total.
Review Date: 1998-08-27
I think this book is quite a acceptable guide for HTML beginner. However, I've found quite a number of typing and grammar mistakes. It seems that the book was written in a hurry. Not so well orgranized and presented.

If You Want To Design Web Pages
Helpful Votes: 0 out of 0 total.
Review Date: 1998-05-20
If you want to learn to design your own web pages in a very short amount of time, this is the book for you. No sophisticated computer talk -- just plain, usable, practical information.

solid book
Helpful Votes: 0 out of 0 total.
Review Date: 1998-02-02
I like it alot it goes into detail of how o create web pages on the net though sometimes it seems to get lost and it could also use a better quick reference for html tags!! other than that it is a solid book and I would reccomond buying it!

Markup Languages
Manual de Creacion de Paginas Web con CD-ROM (en Espanol/Spanish) (Manuales PC Users)
Published in Paperback by M.P. Ediciones (1999-03-06)
Authors: Fernando Casale and Gustavo Katcheroff
List price: $17.90

Average review score:

Excelent
Helpful Votes: 0 out of 0 total.
Review Date: 2000-07-05
This is an excelent book buy it

Buen libro, pero básico en programación
Helpful Votes: 0 out of 0 total.
Review Date: 2000-06-20
* El CD es bueno, contiene bastantes imágenes, para aquellos que saben utilizar programas de manipulación de imágenes, pueden hacer uso de algunas para su sitio.

* Contiene tambien bastante código re-utilizable, que es bueno tambien, sim embargo, la mayoría de estos los encuentras en internet.

* El problema con este libro, es que está enfocado a programación básica, no entra en detalles como Bases de datos, Macromedia, e incluso scripts.

* Lo recomiendo para aquellas personas que deseen empezar en esto. Es fácil de leer, y con bastantes ejemplos.

Suerte!

Básico, pero flexible
Helpful Votes: 0 out of 0 total.
Review Date: 2000-06-20
Este libro te enseña a utilizar código mas que nada. No habla sobre bases de datos, ni sobre applets, o Macromedia. Siento que está muy atrás de lo que es internet hoy en día.

* Para los que son nuevos en esto, está perfecto.

* Para el que quiere crecer sus conocimientos en el Desarrollo de Internet, no es muy bueno.

* Para el que es muy autodidacta, no se lo recomiendo, ya que puede aprender todo lo que viene en el libro, en el mismo Internet.

Reutilizar código es bueno, pero tambien necesitamos saber al 100% cómo realizarlo.

El CD que viene con el libro, es bueno. Tiene muchas imágenes que puedes utilizar en caso de saber manipularlas.

Suerte!

Muy Sencillo y práctico
Helpful Votes: 0 out of 0 total.
Review Date: 2000-06-20
Este libro les ayudará a crear sus páginas web de una manera muy sencilla. No utiliza literatura complicada y cada cosa es explicada suponiendo que no poseemos mucha experiencia previa en el tema. Ideal para personas que se inician en el armado de páginas Web.

Markup Languages
Pro .NET 2.0 XML (Expert's Voice in .Net)
Published in Paperback by Apress (2007-04-16)
Author: Bipin Joshi
List price: $49.99
New price: $8.44
Used price: $8.50

Average review score:

no more "pro" books for me
Helpful Votes: 0 out of 0 total.
Review Date: 2007-06-20
Book is extremly poorly written and covers just a little more than MSDN documentation.

The entire book is copy-pasted template paragraphs of the following format:
- 2-3 lines of code
- a paragraph of 5-10 lines explaining what it does, almost always following the same template:
"The code creates a class named Employee with five public properties: EmployeeID, FirstNmae, LastName, HomePhone and Notes... " page 284
"The code creates an instance of the proxy class... The code then binds..." 287
"The code creates a form-level var... The code then creates..." 288
"The code creates an instance ... It then sets..." 289...
and so on the entire book.

Imagine someone commenting every line of code he's written. EVERY line. And using the same copy-pasted phrase for that.

For example:
page 283 contains a simple class Employee with 5 simple properties (name, id etc.) Nothing more. That simpliest straight-forward code is spread over 2(!) pages (seriously, I can send you a scan of the page if you like, huge empty space in between the code lines), with a paragraph before the code and after, explaining what is inside this class.

Excellent starter for .NET & XML
Helpful Votes: 2 out of 3 total.
Review Date: 2008-03-26
I was looking for a book to get me started in XML. I wasn't interested in Web Services or anything like that, I just wanted to learn how to read through and do some clever things with XML.

This book really helped me a lot. This should be the starting place for all .NET programmers wanted to begin XML. I appreciate the book it has helped me tremendously.

Great C# XML Guide
Helpful Votes: 2 out of 3 total.
Review Date: 2007-12-23
This book is very well written with practical examples in C#. If you are an experienced developer you won't need much more. Enough said.

Solid book, broad but shallow
Helpful Votes: 5 out of 6 total.
Review Date: 2007-07-04
This book has a number of flaws, but it's still a useful book for learning about using XML in the .NET world.

There are a number of weakness in the book in that it's rather shallow and leaves out details or concerns on a number of topics. Examples include skimming over a DataSet's ability to infer a schema when reading data in. Are there any drawbacks? When would you use this? When might you want to avoid it?

So with the negatives out of the way, let me focus on the positives, because they're definitely there. There's a lot of content on a broad range of topics. There's a very solid introduction to XML which is soundly and concisely written. The discussion of SAX and DOM is nicely done, and there are a large number of fundamentals which are well-written.

You'll be able to learn the basics on things like XML's use of DTDs, how schemas roll into things, the basics of validation, and a number of other topics. The chapter on XML in ADO.NET has some good coverage on XML support in DataSets, and there are solid chapters on Web Services, SQL Server support, and a chapter which combines remoting, XML in ASP.NET, and configuration files. Joshi also wraps in a chapter on XML's role in WCF.

I think the book's a solid introduction to XML in the .NET world.

Markup Languages
Sax2
Published in Paperback by O'Reilly Media, Inc. (2002-01)
Author: David Brownell
List price: $29.95
New price: $3.66
Used price: $0.01

Average review score:

detail and deeply.
Helpful Votes: 1 out of 1 total.
Review Date: 2003-08-07
Most books introduce the SAX with one or two chapters, providung the basic concept and use of SAX. However if you want to learn more detail of SAX and bring SAX into play well, this book will help you reach these.

I think this book is not suiatable for SAX begginers. If you want to begging SAX, you may reading the SAX chapter in the general books of XML before reading this book. And I recommend the book "Begging XML" (David Hunter, Wrox).

Though a little hard to reading, this book provide many useful and valuable example code. And it really discuss every topic deeply and in detail, so readers should take time to understand the core meaning of the author.

Bad writing
Helpful Votes: 1 out of 6 total.
Review Date: 2002-03-03
have finished 3 chapters. Nothing great as yet as far as content is concerned.
I picked this book because it is written by someone who manages SAX API. But unfortunately the writing is NOT clear. Normally oreilly books are an easy read. Am finding this to be confusing :-(

Poorly written
Helpful Votes: 3 out of 7 total.
Review Date: 2002-07-17
I bought this one for my IBM XML Certification Exam.

But after reading 4 chapters I must say that the book is poorly written. This book confirms to me that insight is one thing and ability to express the ideas is another.

The book is divided into 6 chapters. There are some good programs that are small and crispy. But the explanations are awkward. There are some mistakes/typos as well.

a solid work piece of work
Helpful Votes: 5 out of 7 total.
Review Date: 2002-01-29
David Brownell's new book is a solid piece of work, containing many useful insights that can only come from someone who works with SAX day in and day out. It has already answered many of the questions I have had about SAX that I have not been able to find elsewhere, at least not readily.

I really like the way the book progresses naturally from the basics of the API to more advanced concepts. And there are plenty of examples and that is a key, I think, to the success of a technical book -- that it can actually demonstrate the concepts it teaches in a way that can be quickly grasped and even implemented. The book is brief, concise, and very up to date as well.

I think just about any SAX programmer will learn something new and worthwhile from this book. While I found a few typos in the book, they are easy to forgive in light of the overall value of the book.

Markup Languages
SVG Unleashed
Published in Paperback by Sams (2002-09-20)
Authors: Andrew H. Watt and Chris Lilley
List price: $49.99
New price: $29.99
Used price: $20.80

Average review score:

Response to Justin Taylor's review
Helpful Votes: 12 out of 12 total.
Review Date: 2004-09-29
A bad review's one thing, but Justin Taylor's is largely nonsense and appears to have been written without reading the book. His suggestion that XML is "the future" and "needs to be addressed" is just plain bizarre - SVG is an XML language! XML is introduced in the book, and the whole thing could be said to be addressing XML.

Coverage of Javascript, or to be more accurate ECMAScript (the ECMA/ISO standard) is included because SVG supports it as its primary scripting language. It's like criticising a book on automobiles for covering "old-fashioned" internal combustion engines. Yes, there are drawbacks to running scripts client-side, but the developers of SVG thought it useful enough to include a language binding within the spec itself. ECMAScript is a current standard, in widespread use. Many wireless devices support ECMAScript, have done for years - Nokia and so on incorporated it for WAP support, long before they started with SVG. Working with server-side languages and SVG is a different matter entirely - the book has extended examples and case studies in most popular languages.

Equips the reader with the practical knowledge
Helpful Votes: 3 out of 4 total.
Review Date: 2003-03-06
Targeted to the experienced Web programmer, SVG Unleashed deftly equips the reader with the practical knowledge required in order to create and manipulate Scalable Vector Graphics (SVG) programmatically, both on the client and the server side. Part I of SVG Unleashed provides a thorough reference of SVG syntax, elements, coordinate systems and animations, with coverage of the XML Document Object Model(DOM) and the SVG DOM application to each element or attribute. Part II of SVG Unleashed introduces client-side SVG programming with particular emphasis on the use of ECMAScript/JavaScript. In Part III of SVG Unleashed readers learn to use several server-side languages to create SVG documents. Part IV of SVG Unleashed demonstrates SVG programming through several case studies. User Level: Intermediate, 1152 pages

Just Plain Worthless
Helpful Votes: 4 out of 27 total.
Review Date: 2003-06-20
First, a thought...Javascript and wireless web incompatibility. This book is full of it. Javascript was invented many years ago and is designed to run on the user's machine. This puts a load on the user's processor and for those with slower machines, the load is sometimes too much. Wireless phones don't support javascript and they most likely never will. SVG was created to be a high quality, small and highly compatible format for cell phones and other wireless devices. This book is full and I mean full of javascript to handle almost all of the web and appication solutions.

Now another thought....XML. A new technology which was designed to be portable, compatible and server side, which means no trouble with the user's computers. regardless of how intimidating XML might seem, it is the future and needs to be addressed. SVG was designed to be used with XML and XML was designed for both web and application development. The focus on PHP, Perl and other scripting languages was given too little focus. Old information and technology does not constitute a good resource. This book was a poor example of the true power of SVG and will lead many new developers into the pitfall of using javascript which is doomed for extinction.

Is it a tutorial, is it a reference? It's neither...
Helpful Votes: 9 out of 12 total.
Review Date: 2003-02-25
The authors seem to have had a problem in deciding what to write, a tutorial or a reference manual, and ended up writing something that's neither. I hesitated between a 2 or 3-star rating, and gave the authors the benefit of... Well, not the doubt.

The book consists of six parts: "SVG fundamentals", "Programming SVG Client-Side", "Producing SVG Server-side", "Case Studies", "Looking Ahead", and "Appendices". You will need to download most of the Appendices ("B: SVG Elements Reference", "C: SVG Attributes and Properties Reference" and "D: SVG Document Object Model (DOM)") as only appendix "A: Glossary" is actually included in the book.

Each of the chapters that discuss the actual language ends with a discussion of the part of the DOM that applies to what was discussed in each chapter. Unfortunately, this is too boring to read as tutorial, and at the same it is too unorganized to be used as a reference (the 'discussion' of the entire DOM spreads out over almost 20 chapters).

With respect to the tutorial part of each chapter: whenever I came across parts that were likely to trip my trigger, I was disappointed to read that all the really interesting details "are provided in the SVG 1.0 Recommendation." However, your mileage may vary.

My recommendation is to read some online tutorials (IBM DeveloperWorks and/or the one by David Duce and Ivan Herman) to get an idea of what SVG is all about. Then, if you are interested in doing some SVG 'programming', continue by downloading the aforementioned SVG 1.0 Recommendation and possibily even the SVG Unleashed Appendices. That should give you enough information to avoid the purchase of this book.

Markup Languages
Web Publisher's Design Guide for Macintosh: Your Step-By-Step Guide to Designing Incredible Web Pages
Published in Paperback by Coriolis Group Books (1997-04)
Author: Mary Jo Fahey
List price: $39.99
New price: $30.00
Used price: $0.44

Average review score:

Very outdated
Helpful Votes: 0 out of 0 total.
Review Date: 2002-07-19
This book is good if you still need to know HTML to create websites. However, if you are using a program such as GoLive or similar, where you don't need to know HTML, this book is ancient. It is interesting to read though, about how sites used to be created. It's from 1997, so it isn't that old, but most of the info inside is irrelevant to those who already know what they are doing.

please if this book can guide for how to create web pages
Helpful Votes: 0 out of 0 total.
Review Date: 1999-09-06
I really interested in the web pages. I have seen very beautiful web pages for garment, books,places, jewelery, etc. I like to create web page for my business if you can guide me about this topic which I can find in the book.

Doesn't waste your time...
Helpful Votes: 0 out of 0 total.
Review Date: 1997-03-01
This book was extremely useful when it comes to setting up web pages quickly. The author does not waste your time, but gives you accurate information, concisely, in a format that will allow you to complete projects on time. The book is not high art -- it is more like a software manual. If you are a designer and already use Quark Xpress, you will find the chapter on converting those files very helpful; and if you are a print designer, the information on adding sound is invaluable. Overall, it is a great place to start

The most useful HTML (and more) guide ever!
Helpful Votes: 1 out of 1 total.
Review Date: 1998-01-22

This jam-packed HTML and more guide is the most useful HTML guide ever. It comes with a companion CD-ROM that not only has stuff used in the book but also other software thaty can be used for other purposes.

Markup Languages
XML and SQL Server 2000
Published in Paperback by New Riders Publishing (2001-07-20)
Author: John Griffin
List price: $44.99
New price: $2.71
Used price: $0.46

Average review score:

Just Excellent
Helpful Votes: 1 out of 2 total.
Review Date: 2002-02-22
I haven't finished reading this yet but I just had to put it down real quick so I could tell eveyone how useful this book is. I'll warn you up front, you have to take the time to read this - it is packed with information. The XSLT chapter goes into great detail and takes the confusion surrounding this topic and blows it away. The rest are very informative, too. This book is far better than the Henderson/Soukup Guru's guide. Buy this one and you won't need anything else.

Hundreds of hands-on examples
Helpful Votes: 1 out of 1 total.
Review Date: 2001-12-09
XML And SQL Server 2000 provides an informative, comprehensive, invaluable discussion of SQL Server 2000's new time-saving, easy-to-use XML capabilities. Following a brief discussion on XSL/XSLT and DTD's, users will find hundreds of hands-on examples that can be utilized in day-to-day operations in such areas as IIS Directories, http, xml views and xml schemas, openxml, and much more.

You have a FREE and BETTER alternative to this book!
Helpful Votes: 3 out of 3 total.
Review Date: 2002-11-16
Based on the average review scores this book got, I decided to acquire an electronic copy of it through DevX's online bookshelf. After reading this book, I feel cheated. You see, at about the middle point of my reading, I wanted to look up SQL Server 2000's Books Online (BOL) - which comes free with SQL Server install - for details of a certain item. Lo and behold, most of the examples and text in this book closely resembles the BOL's "XML and Internet Support" section. In fact, a lot of the content is almost verbatum copy. In order to make the book look different from the BOL, the author seemed to shuffle the content a little bit and tried to describe the technical points from a different approach than BOL. But he apparently did not do a good job of it. After going through this book, I still feel not clear on a lot of the technical details. So I went back to the BOL and got my questions answered there. It seemed to me that the author manufactured - I don't want to use the word WROTE - the book just to make some quick money. The only merit I'm willing to give this book is its chapters that summarize XSLT and XDR Schema.

A Readable Guide
Helpful Votes: 5 out of 5 total.
Review Date: 2001-11-22
In this book, John Griffin has provided a readable discussion of how to incorporate XML into your SQL Server 2000 applications. Starting with a gentle introduction to both XML and XSLT, John quickly moves into incorporating SQL Server 2000 into web applications, including discussion on Virtual Directories, executing SQL via HTTP, and Forms based queries. He then moves onto advanced topics like XDR Schemas and XPath, before concluding with chapters on FOR XML and OPEN XML, which are both important Microsoft extensions to SQL that are explicitly designed to improve the performance of SQL Server 2000 with XML.
One of the only disappointments I had with this book was the neglect of Web Services, which I would expect would be a major reason for using XML with SQL Server 2000. This is not a major criticism, and might be addressed in later editions of the book. In any event, any serious SQL Server 2000 developer should take a look at this book.

Markup Languages
Creating Cool Html 3.2 Web Pages
Published in Paperback by Wiley Publishing (1996-12-27)
Author: Dave Taylor
List price: $29.99
New price: $8.95
Used price: $0.01

Average review score:

A GREAT book for HTML! A definite must have!!
Helpful Votes: 0 out of 0 total.
Review Date: 1998-03-07
I've been doing my own personal web pages for a year now and I LIVE by this book. I keep it right next to the computer at all times and I still refer back to it ALL the time. For experienced or beginners it's great! I just can't say enough good about, it's just so awesome!!!!

Not great but not horrible...
Helpful Votes: 0 out of 0 total.
Review Date: 1997-06-16
I found the book had lots of problems and gray areas. Although the book professes to be about creating cool web pages, the author doesn't provide the insights or design tips that would help you create a truly cool web page. If you are looking for a book that covers the basics, this one may be what you are looking for. If you want to go beyond the basics, look elsewhere. A personal favorite is William Stanek's Web Publishing Unleashed

Very good for the beginner
Helpful Votes: 1 out of 1 total.
Review Date: 1999-04-18
This book was outstanding. I had no prior knowledge of HTML before reading this book, and now I know HTML very well. It tells you how to add everything you need to add to a webpage (links, images, bulleted & numbered lists, frames, music, et cetera). It even shows an introduction past HTML like JavaScript, VBScript, Style Sheets, and CGI. Another great addition is the chapter which shows you how to promote your webpage, and even some links to free providers (some are outdated).

Bottom line -- if you are a beginner wanting to learn HTML, then this is the book for you. It is everything you need to know to start making webpages today!

Markup Languages
Delphi Developer's Guide to XML (Wordware Delphi Developer's Library)
Published in Paperback by Wordware Publishing, Inc. (2001-07-31)
Author: Keith Wood
List price: $59.95
New price: $54.94
Used price: $8.00

Average review score:

For the intermediate people ...
Helpful Votes: 12 out of 13 total.
Review Date: 2002-01-01
This book is okay if you like the procedural way to get an overview of the major vendors for XML components. It assumes you know something already about websites and gives a good but (for beginners and intermediate readers) tough layed out protocol and implementation view.

My advice: pick an XML implementation that fits your environment, read the first chapters on the RFC stuff (how it should look) and pass right on to the chapter for your implementation. Reading all the chapters can be quite confusing.

I look at this book as a complete developer's review and it does help me understand how to program XML quite well, but more real-world examples would be welcome (there is one example in it, but in my opinion it does not cover extensive use of XML in larger environments).

About XML, but not Delphi 6 BizSnap
Helpful Votes: 25 out of 26 total.
Review Date: 2002-06-06
To start with the disturbing fact: This book is about XML, but not about XML as supported by Delphi 6. Or more specifically, it is about XML, but doesn't cover any of the new Delphi 6 BizSnap XML features (XML Programming, Data Binding Wizard or XML Mapper).

The book starts with a first part to introduce XML. In seven chapters, we learn about the history of XML (and XML vs. HTML), the XML syntax, the old DTD, XSLT, XLink, XPath and XPointer, and finally XML Schemas.

The second part of the book covers the Document Object Model - all about parsing an XML document. DOM is one of the two main approaches you can take when parsing XML. The other is SAX (Simple API for XML), which is covered in part three.

Part four is about Serving XML. This is mainly about viewing XML as data and not as documents. It describes a number of ways in which XML can be generated automatically, for example as text, from a database, using web modules (or InternetExpress), using DOM or SAX, and finally as MIDAS data packet.

The last part of the book covers a number of applications that make use of XML, like an electronic e-mail sender, a customised client and XML examination application (both a Windows client and a Web client). The final chapter of the book even covers SOAP, but not the way Delphi 6 supports SOAP. In fact, I would not use the techniques in this chapter as they are far more complex than the Delphi 6 support (although they do help you understand what's actually happening).

All in all, this is a good book with some detailed coverage of XML and some nice example applications. The first part gives a solid introduction to those without XML knowledge or experience. However, the main thing missing is the lack of real Delphi 6 BizSnap XML coverage (which makes the book "good" but not "very good").

Good Reference for a Delphi/XML Programmer
Helpful Votes: 4 out of 13 total.
Review Date: 2001-12-08
This book is not a beginner's guide. You will feel helpful if you need some guides in XML programming with Delphi.

Markup Languages
Html 3.2 Cd With Javascript for Windows 95
Published in Textbook Binding by Prentice Hall (1996-11-26)
Authors: Vivian Neou and Mimi Recker
List price: $49.99
New price: $18.00
Used price: $0.22

Average review score:

HTML complete, but lacking on the Javascript side
Helpful Votes: 0 out of 1 total.
Review Date: 2001-03-09
I basically ordered this because it offered both HTML and Javascript. I wanted a refresher on HTML and a stepping stone to get up to HTML 4.0 from regular old HTML. I also wanted this book to teach me all about Javascript and the functions. Well, it was very basic on Javascript. This book had the basics about Javascript but only limited functions and useless examples. Maybe one good example. If you need a book for HTML this is a good book, but if you want to really get into Javascript this isn't the book for you. It has enough Javascript for the very basic of web page designers. Maybe someone who has barely heard of Javascript. But this book is probably enough for people just beginning to make web pages. It will definitely get you wanting to know more about Javascript.

HTML complete, but lacking on the Javascript side
Helpful Votes: 1 out of 1 total.
Review Date: 2001-03-09
I basically ordered this because it offered both HTML and Javascript. I wanted a refresher on HTML and a stepping stone to get up to HTML 4.0 from regular old HTML. I also wanted this book to teach me all about Javascript and the functions. Well, it was very basic on Javascript. This book had the basics about Javascript but only limited functions and useless examples. Maybe one good example. If you need a book for HTML this is a good book, but if you want to really get into Javascript this isn't the book for you. It has enough Javascript for the very basic of web page designers. Maybe someone who has barely heard of Javascript. But this book is probably enough for people just beginning to make web pages. It will definitely get you wanting to know more about Javascript.

Easy to read, easy to understand.
Helpful Votes: 1 out of 1 total.
Review Date: 1998-02-15
As a programmer myself I found this book to be unlike most tech books in that it keeps the interest level up, not at all the usual dry, dull, verbage.
Examples are consistant through-out the text with few exceptions. (Focusing mainly on the mythical Kelly Kayaker and her publisher's web pages) The CD with this book includes some great utilities, some shareware, some demo.
Overall a good textbook.


Books-Under-Review-->Computers-->Data Formats-->Markup Languages-->36
Related Subjects: XML SGML XHTML SMIL HTML
More 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