Web Books


Books-Under-Review-->Arts-->Animation-->Web-->76
Related Subjects: Portals and Networks Series
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 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250
Web Books sorted by Average customer review: high to low .

Web
Practical Web 2.0 Applications with PHP (Practical)
Published in Paperback by Apress (2007-12-20)
Author: Quentin Zervaas
List price: $44.99
New price: $24.19
Used price: $24.19

Average review score:

Outstanding Demonstration of Php(Zend) and AJAX
Helpful Votes: 0 out of 0 total.
Review Date: 2008-05-15
After thoroughly going through every chapter in this book (somtimes several times to understand exactly how everything was linking together) I have an incredibly improved understanding on how you might go about building a more complex web application, and an advanced understanding of the MVC pattern.

Every section is extremely well laid out, and the code is explained in detail (in most cases.) The only times where an explanation is lacking are when an approach has been previously explained in the book. Use that memory!

I think if you really dig into and understand this code, you may find yourself well ahead of a lot of your peers.

I even had a problem with one piece of code, and the author was kind enough to reply to my e-mail and help me troubleshoot the problem. (It was my fault.)

Highly suggest this book!

PHP Web 2.0 using Zend and Smarty
Helpful Votes: 12 out of 15 total.
Review Date: 2008-02-04
First of all. What is Web 2.0? Everyone has a definition. The important point is how does THIS BOOK define it. The author of this book defines Web 2.0 as sites that use: standard compliant HTML/CSS, use AJAX, share data using web services, and incorporate social networking tools. This book seeks to show the reader how to use the four components in conjunction with PHP.

The cover of the book states "Develop a complete PHP web application from start to finish." This is exactly what the book does. As the chapters progress you are shown how to create a blog that also includes an image gallery. Additionally, Google maps integration is covered. While, the author is not necessarily advocating that you create blog software from scratch, the blog is perhaps the quintessential Web 2.0 application. This allows the book to highlight the four main design criteria of Web 2.0.

This book makes extensive use of the Smarty and Zend frameworks. The Zend framework is used to achieve the Web 2.0 goals. In many ways this book could be considered a guide to using the Zend framework. MySQL is also used.

The book contains many code examples and demonstrates many techniques that can be reused in any web 2.0 project.

Great Book on the Zend Framework.
Helpful Votes: 5 out of 5 total.
Review Date: 2008-04-13
The only quip I have with this book is the title "Practical Web 2.0 Applications with PHP" it should be called "Practical Zend Framework Applications using PHP"

There is not one example in the book that doesn't use the Zend Framework. That being said the Zend Framework is a great framework - but far the best web framework I've seen. I'm PhD student in Computer Science at UCLA whose dissertation research involves the web. I've used a lot of web applications and frameworks. Symfony, Drupal, Joomla, Ruby on Rails, etc.

Most of these applications and frameworks just suck - that is, it is more work using them than not using them and many severely limit what one can ultimately do.

I like Ruby on Rails but I love the Zend Framework. There are two big differences between the Zend Framework and Ruby on Rails: 1) they both promote MVC style programming but Ror forces you to use it everywhere and the Zend Framework allows you to mix MVC with simply using their framework as a library wherever you want. For example, I am building a social network but want to mix that with a related wiki. I can use MVC for all the social network code and use and existing MediaWiki (which is not MVC based) all I need to do is rewrite some of the mediaWiki code to hand over user authentication to my controllers.

2) it's Php based ... there is much, much more existing Php code to cannibalize for applications than Ruby code

The book itself basically takes you through setting up user profiles, a blog, an image gallery, prototype (javascript) and Google maps using the Zend Framework. The code is very professional and complex at times so a beginning user may have to read a chapter 2-3 times to fully understand it. Still the only way to really learn to write "professional" code is to see it and understand why it was written as it was.

There are some issues I have with the book. In places where something could reasonably be done in multiple ways the book only shows one without any explanation why that way was chosen. For example, in the installing Zend chapter the book tells you to edit the httpd.conf file to set your paths. Most people who use a commercial hosting company don't have access to edit httpd.conf or restart the server. There are ways to reset the path within the Zend bootstrap (which I did) but if I didn't know how to do that I would not have been able to get the examples to work without setting up a server locally on my machine.

Also the bootstrap is left in the index.php file when Zend recommends using the index.php to call the bootstrap.php file from a non-public web directory.

The Zend Framework is only a few months old and this is by far the best web framework out there. There is only one other (decent) book on the framework. This book is about the Zend Framework and only marginally about "Web 2.0" (you use Google maps). The book that should have been titled "Practical Zend Framework Applications using PHP" will teach you how to use the best web framework out there. If the next book shows one how to really use web services, ajax and present web services using the Zend Framework then it can be called "Web 2.0" not this one.

Web
Principles of Interactive Design
Published in Paperback by CENGAGE Delmar Learning (1998-06-12)
Author: Lisa Graham
List price: $100.95
New price: $19.00
Used price: $6.34

Average review score:

Solid introduction
Helpful Votes: 10 out of 10 total.
Review Date: 2000-07-13
Being new to the field of multimedia design, I read many books hoping to get the basic idea of what is involved in creating an interactive project. This book provided me with exactly the introductory level materials I needed to begin building a solid foundation. I now have a plan of action for what I need to focus on in order to be successful in designing multimedia projects. Kudos to Lisa...I anxiously await the release of your new book!

Principles of Interactive Design
Helpful Votes: 23 out of 23 total.
Review Date: 2000-01-12
A friend of mine recommended this book (he works for NASA) and I'm glad he did. This book talks about the basic principles of design necessary to creating a good web site or multimedia design project . . . in a way understandable to us non-programmers (but my tech-head friend at NASA liked it too). One of the strengths of this book (and there are too many to list) is that the author doesn't get trapped in talking about programming. This is very unlike other books that quickly go out of date due to a focus on the technology-of-the-moment. Ms. Graham talks about how to design interactive projects in a way undoubtedly valid 30 years from now. I feel as if this book will become a classic in design books. Even better yet, this book is very informative and not a bit condescending in tone. The book was an easy read and left me with plenty to think about.

And the cover is cool and the illustrations informative and interesting. Altogether a very good book and one that will have a place on my bookshelves for decades.

Web
Principles of Web Design (Part of the Allyn & Bacon Series in Technical Communication) (Technical Communication)
Published in Paperback by Longman (2001-10-22)
Authors: David K. Farkas, Jean Farkas, and Sam Dragga
List price: $71.20
New price: $42.72
Used price: $13.25

Average review score:

An Indispensable Addition
Helpful Votes: 6 out of 6 total.
Review Date: 2002-04-09
This is an unusually intelligent yet practical book, clearly written and highly readable. No other book in this genre comes close to the ease and usefulness it offers. While the book does not dazzle the reader with many visually dramatic pages it packs an enormous amount of information in every chapter. Obviously the synergistic combination of the husband-and-wife teamfs respective backgrounds -- one an academic who pioneered technical writing for the high tech world and the other who created many types of print materials for Microsoft -- shines through the pages.

Whether you are a professional Web site designer or a novice interested in learning to produce a Web site simply for pleasure, this book makes a great addition to your library.

I predict that this will become, if it is not already, a standard textbook in its field. I give it an unequivocal 5 stars.

Excellent Book on Web Design
Helpful Votes: 7 out of 8 total.
Review Date: 2001-12-29
Principles of Web Design explains the concepts and principles that underlie Web design and prepares you to discuss, build, critique, and improve websites. Unlike many trade books on Web design, this book is not light reading. It is, however, accessible and well organized. It is worthwhile for its intended university audience and for the working professionals who desire to expand and strengthen their skill sets. As an information architect and usability specialist, I find it a valuable addition to my professional library. Highly recommended.

Web
Privacy for Business: Web Sites and Email
Published in Paperback by Dreva Hill Llc (2002-10-10)
Author: Stephen Cobb
List price: $24.95
New price: $15.72
Used price: $3.35

Average review score:

Best Book Yet on Privacy from Business Perspective
Helpful Votes: 0 out of 0 total.
Review Date: 2003-08-23
I haven't found anything else that spells out privacy concerns for businesses like this book, delivered with straight talk, real world examples, and solid, practical advice.

The web can be a great way for businesses like mine (insurance) to communicate with existing and potential customers but there are risks as well as rewards. I bought this book after the company I work for sent out a message to several thousand customers and cc'd everyone on the list! Fortunately the message was fairly innocuous, but it was still a scary wake up call (the person who sent the message had not even been trained on how to use email properly). I pointed out to my boss that we could have ended up like Eli Lilly, having to explain ourselves to government regulators.

The author has clearly had real world experience helping companies deal with things like this. He explains the `privacy players' and the risks that companies face when they make mistakes, but without preaching. His whole perspective is that consumers want privacy so getting privacy right is smart business. Besides examples of what can go wrong, he also points out what can go right (like the bank that literally makes millions from their respect for privacy). I can recommend this book to anyone who works with customer data.

Everyone Who Does Business on the Web Should Read This
Helpful Votes: 0 out of 0 total.
Review Date: 2003-08-18
I haven't found anything else that spells out privacy concerns for businesses like this book, delivered with straight talk, real world examples, and solid, practical advice.

The web can be a great way for businesses like mine (insurance) to communicate with existing and potential customers but there are risks as well as rewards. I bought this book after the company I work for sent out a message to several thousand customers and cc'd everyone on the list! Fortunately the message was fairly innocuous, but it was still a scary wake up call (the person who sent the message had not even been trained on how to use email properly). I pointed out to my boss that we could have ended up like Eli Lilly, having to explain ourselves to government regulators.

The author has clearly had real world experience helping companies deal with things like this. He explains the `privacy players' and the risks that companies face when they make mistakes, but without preaching. His whole perspective is that consumers want privacy so getting privacy right is smart business. Besides examples of what can go wrong, he also points out what can go right (like the bank that literally makes millions from their respect for privacy). I can recommend this book to anyone who works with customer data.

Web
Pro ASP.NET Web Forms Techniques, Second Edition
Published in Paperback by Apress (2003-12-08)
Authors: Alex Homer and Apress
List price: $59.99
New price: $8.73
Used price: $2.80

Average review score:

Outstanding value for the intermediate designer
Helpful Votes: 0 out of 0 total.
Review Date: 2005-03-15
If you are in the market for a book that clearly, concisely, and, oft-times, humorously describes the sometimes daunting task of developing ASP.NET-based websites - your search may be over.

Mr. Homer has crafted a book, that by no means covers all of the bases, but provides the reader with a wealth of useful, and more importantly, USEABLE information. If you're looking for esoteric discussions of the variegated server controls, "best practices" for web designers, how to best tune an application's performance, et al - you would behoove both yourself, and the author by looking elsewhere.

This is a "down-and-dirty," "real-world" application development book. If you want to know how to build a web-based application, aren't afraid to get your hands dirty, and are at least conversant with the technologies covered, this is the book for you. Mr. Homer's writing style is conversational, and seldom does he "talk over one's head," or make assumptions about the reader's level of expertise as sometimes tends to be the case with technical, and help-book writers.

In summary, Mr. Homer has written an excellent guidebook to the world of ASP.NET web design. Each chapter builds on the previous one, and at the end of the book, you have a working model of a well thought out website. One area I would recommend that Mr. Homer rethink is in his decision to create two separate sites for cookieless and cookie-enabled navigation, but ultimately, that is a matter for the reader to decide.

I would highly recommend Mr. Homer's "Pro ASP.NET Web Form Techniques" for any beginner to intermediate level ASP.NET programmer.

High Quality and Clearly Explained
Helpful Votes: 4 out of 8 total.
Review Date: 2004-06-02
Mr. Homer has produced that rarity in a serious programming book, quality with clarity. The examples individually and as a whole are all very well done, and any ASP.NET programmer from intermediate level up will find something useful in here. One other note, I had a specific question and e-mailed Mr. Homer, and his response was quick, cordial, and solved my problem on the first try.....many software companies should do so well.

The complete application presented is easy to understand, but at the same time filled with features that display information in a visually superb manner. I have learned a lot from this book, and refer to it frequently.

Yes, it's on the high-end price wise, but I feel every penny was well spent. You won't go wrong with this one.

Web
Pro Web 2.0 Mashups: Remixing Data and Web Services (Expert's Voice in Web Development)
Published in Paperback by Apress (2008-02-25)
Author: Raymond Yee
List price: $49.99
New price: $23.83
Used price: $23.85

Average review score:

Excellent! Tour De Force of the subject
Helpful Votes: 3 out of 3 total.
Review Date: 2008-04-11
Kudos to the author and publisher for this release.
This book is a tour de force of the subject of Mashups.

I was looking for a good book on this subject so that I could introduce it to students as part of an extra-curricular technology program in NYC and this book is perfect.

In a sentence, Mashups are created by taking data from one or more sources and making something new and useful from them.

In my opinion, the subject is very important because there is a vast amount of data that is available now. Today the challenge is not just finding data but putting to use. This book shows you how to do that.

The author's writing style is excellent, mixing theory and applications. The book is filled with hands on examples as well as references for research in each of the areas.

I believe that this book can be read by anyone interested in the subject, regardless of their technical background. For those that want to create Mashups without programming, this book shows you how. For those that want to delve into programming, everything that you need is covered including AJAX, PHP, various data formats and how to parse them, various Javascript libraries and more.

The book is laid out in four parts:

1. Remixing Information Without Programming
As the title suggests, the chapters in this section require no previous programming experience. The author walks through some specific examples, introduces terminology and analyzes how sites like Flickr and del.icio.us work so that you can get the most out of them. Tools such as Yahoo! Pipes (a browser-based visual application for Mashups and Remixing) are explored. Following along with the discussion the reader can put together a Mashup or Remix by simply understanding the concepts and using tools, but not having to delve into coding.

2. Remixing a Single Web Application Using Its API
For the person who wants to code, this part of the book jumps right in discussing the Flickr API, PHP usage, XML processing and more. From there the discussion moves to other APIs and using AJAX/Javascript widgets.

3. Making Mashups
This section starts by delving into the ProgrammableWeb website. Showing how to find what resources are available, studying existing Mashups via which APIs they use and how to go about creating new ones. From there XMLHttpRequest and Javascript libraries such as YUI are covered and a step-by-step example is given using the previously discussed techniques. Lastly, the author addresses issues around implementing Mashups on your site including standards, accessibility and your own API. I was glad to see these topics covered as sometimes in the haste of getting something online, they can be overlooked.

4. Exploring Other Mashup Topics
This final section of the book covers a large range of interesting topics such as Map-based Mashups, Social Bookmarking, Calendars, Online Storage, Desktop and Office Suites, Embeddable Data Formats and Searches.

As you can see, there's a lot of information covered in this book. In my opinion, everything that one could want on the subject and written in such a way that you want to keep reading, exploring and creating your own Mashups.

I highly recommend this book - so far, it has been my favorite read of 2008!

Comprehensive review of Mashups with lots of examples
Helpful Votes: 3 out of 4 total.
Review Date: 2008-04-07
This is the type of book that you can either skim and get ideas from or sit down at a computer and work through all of the examples. The material is presented clearly and thoroughly illustrates different types of mashups. The book discusses how to use Yahoo Pipes and Google Mashup Editor, their respective map API's along with manipulating Flickr properties and API's. Integrating feeds and blogs into mashups are also described. Though not required, a reader would understand more of the book with some background in languages like javascript, php, and of course xml/html.

Web
Process for System Architecture and Requirements Engineering
Published in Paperback by Dorset House Publishing Company, Incorporated (2000-09)
Authors: Derek J. Hatley, Peter Hruschka, and Imtiaz A. Pirbhai
List price: $59.95
New price: $47.18
Used price: $21.55

Average review score:

Author's Introduction.
Helpful Votes: 15 out of 16 total.
Review Date: 2000-10-28
Amazon insisted that I give my book a rating - what would you do?

This book is an update and expansion of Strategies for Real-time System Specification, which was written by the late Imtiaz Pirbhai and me, and published in 1987.

The original book has been widely used throughout the USA and the World. This new book updates the material in the first, and adds comprehensive, practical case studies that the first book lacked.

The new book is accompanied by a web site - www.psare.com - which you are welcome to visit. There we will develop on-line case studies, and conduct a discussion forum on those case studies and on the book.

Derek Hatley

Architecture and requirements in tandem
Helpful Votes: 28 out of 29 total.
Review Date: 2001-07-20
The requirements of a software system are similar to the demands that people make in negotiations. In a negotiation, both sides know that the party making the demands is asking for much more than they expect to achieve. However, the side receiving the demands does not know which of the demands will be negotiated away and which are inviolable. While the similarities do exist and knowing them can be helpful, there are some fundamental differences.
When a client comes forward with a set of features considered requirements, even they rarely know what is essential and what can be delayed or eliminated. I have personally witnessed a customer arguing passionately for a feature, literally screaming that it was essential. But, after being told that inclusion would lead to an extended delay, they agreed to accept the product without it and after use, quietly forgot about the formerly essential requirement.
I was impressed with this book from the moment I first opened it and read the section heading, "What exactly are requirements anyway?" At first glance, this may appear to be a "Duh" question, but in fact pursuing it leads to a great deal of wisdom. Requirements are ephemeral creatures, constantly being altered by market forces, technical complexity, time deadlines and many other factors too numerous to mention. A list of initial "requirements" generally must be whittled down to those absolutely essential if there is to be any hope of completion.
Determining the project features is not something that can be done based only on desires. There are dependencies between requirements and of course there is a vast difference between the difficulty of implementing different features. There is a tightly linked feedback loop between the requirements and the architecture. As reality alters the requirements, forcing a change in the architecture; changes in the architecture based on feature implementation will feed back to alter what can be done, hence changing the requirements. The Hatley/Hruschka/Pirbhai (H/H/P) approach described in this book defines a coexistence between the requirements and architecture so that they may be iterated in tandem. This process makes more sense than almost anything else I have read recently. It formalizes what is in fact done in all but the most simple of projects.
There is a natural strain to the creative process, but in software it has grown to the point where it is a hurdle that is almost impossible to overcome. While it may sound like an oxymoron, formalizing and limiting the creative process will make it more efficient, if for no other reason than all will have a better idea what the result is supposed to be. I strongly recommend this book and have included it in my list of best books of the year.

Web
Producing Flash CS3 Video: A Guide for Interactive Developers and Video Pros
Published in Paperback by Focal Press (2007-08-17)
Author: John Skidgel
List price: $49.95
New price: $28.89
Used price: $23.94

Average review score:

Great Book on this topic
Helpful Votes: 0 out of 0 total.
Review Date: 2007-09-19
Making web video involves a cross section of products and skills and "Producing Flash CS3 Video" puts it all together in one book both suitable a a good read and as a reference. While reading through this you'll also pick up on interesting facts about different video formats, After Effects tips and tricks and ways to tame Flash. All in all, this was a great buy for me.

The BEST Flash book I've ever read!!
Helpful Votes: 1 out of 1 total.
Review Date: 2007-09-14
This is an AMAZING resource for Flash CS3. I was really impressed with how concise and well-organized this book is. A must have resource for any developer!!

Web
Professional Apache Tomcat 6 (WROX Professional Guides)
Published in Paperback by Wrox (2007-08-13)
Authors: Vivek Chopra, Sing Li, and Jeff Genender
List price: $39.99
New price: $21.50
Used price: $21.20

Average review score:

If you are going to buy one book on Tomcat, this is it.
Helpful Votes: 0 out of 0 total.
Review Date: 2008-04-04

I'm usually very skeptical of books with multiple authors as they rarely turn out to have either consistent quality or consistent pacing. So, I picked this up with very low expectations.

Needless to say I was very pleasantly surprised. It has the perfect combination of detail (which means that you're going to use it as a reference book for a long while), and clarity of explanations (which means that you're going to be the richer for it.)

At many times it does take the scenic route (e.g., it takes 2 chapters before you even install Tomcat), but for the most part, the information is well written and easy to read.

One example of the excellent detail of coverage - there's an entire section on verifying the integrity of the download using the MD5 checksum/PGP. What could be a better start for a chapter on Tomcat Security?

You may want to consider Tomcat the Definitive Guide as a companion volume. That book has more of a practitioner's feel to it, and rounds off areas that this one does not cover very well (such as running Tomcat on different operating systems, or using CATALINA_BASE to run multiple Tomcat instances off a single Tomcat distribution).

Just what I ordered!
Helpful Votes: 4 out of 4 total.
Review Date: 2008-01-09
I was really impressed with this book and felt like it had been written with my requirements in mind. The other Tomcat books I have read felt like they were paraphrasing the online help; additional material was provided, but little of it was new. While reading the first few chapters of this book, several of my ongoing queries had been answered, and there were a bunch of other gems as well - it sorted out my AJP and APR queries, gave options for running Tomcat on privileged ports without running as root, and dug further into the server.xml configuration than I

Professional Apache Tomcat 6 (WROX Professional Guides) is aimed at the serious Tomcat user. It will be useful to people that do serious tinkering at home, but it is a an absolute bible if you have Tomcat running production code or other critical uses.

Personally I found that the level of information did not always provide 100% coverage but, for example, the level of detail provided covering server.xml, web.xml and context.xml configuration will be of great use. The descriptions go into plenty of detail but rarely goes overboard. Examples of places to hook into or extend the existing functionality are pointed out, but the authors don't get distracted in providing sample implementations when the defaults are sufficient. The information is full of the sort professional advice and directions that I would expect from a book of this name, and that has been sadly missing from the other offerings I have seen.

As a short description, it covers topics like AJP connectors, Apache Portable Runtime libraries, configuring Tomcat behind IIS or Apache servers, clustering, shared hosting, oodles of configuration options, and also takes two chapters to look at testing the performance and then tuning applications running Tomcat.

If I had to provide negative comments, I would say that the book was written by three authors and at times it doesn't mesh well and it is clear that one section had a different author to another. There were also a couple of areas that didn't have the coverage I had hoped, but in most cases an explanation was given as to why this was done.

Realistically I find it difficult to fault this book and look forward to migrating our own servers to Tomcat 6 and tweaking the behaviour using the information provided. With this book in hand I feel completely confident that I have the know-how to set up the environment correctly.

Web
Programacion Web Avanzada: Manuales Users, en Espanol / Spanish (Manuales Users, 42)
Published in Paperback by M P Ediciones S.A. (2002-11-01)
Author: Marcelo Ruiz
List price: $18.95
New price: $18.95
Used price: $12.60

Average review score:

Excellent
Helpful Votes: 0 out of 0 total.
Review Date: 2005-09-17
This book is has an excellent work for the people who do not have knowledge to make a vestibule of Internet, I recommend all the people who wish to create a site in the network.

Esta es LA Guia para Webmasters
Helpful Votes: 1 out of 1 total.
Review Date: 2003-11-04
Estaba buscando un libro que simplificara el uso de herramientas de desarrollo web, una suerte de 'puntapie' inicial para construir un sitio con tecnologias de contenido activo, etc. Esta guia fue vital para eso: pude incluir contenido en PHP, y tambien montar un servidor Apache propio. El libro no se limita a tecnologias libres; tambien da explicaciones para SQL y manejo de bases de datos en Access. Es muy completo, y por ese precio es insuperable


Books-Under-Review-->Arts-->Animation-->Web-->76
Related Subjects: Portals and Networks Series
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 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250