Computers Books
Related Subjects: Hacking Graphics Internet Security Software Hardware Ethics Intranet Performance and Capacity Data Communications Emulators Algorithms Home Automation Multimedia Programming Robotics Systems Desktop Publishing Supercomputing Parallel Computing Bulletin Board Systems Consultants Mobile Computing Companies Organizations Human-Computer Interaction CAD and CAM Directories Artificial Intelligence Shopping Virtual Reality Education History Artificial Life Open Source Data Formats Computer Science Publications Usenet E-Books Speech Technology
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

Used price: $0.01

At last... a how-to book that delivers value for moneyReview Date: 2004-01-05
The Gold Standard for computer learning booksReview Date: 2004-01-13
...
This is the sort of guide that Apple should be shipping with every Mac.
...
Shoppers, take note! This is an older edition of my bookReview Date: 2004-11-13
Why distressed? Because this book is an older edition that covers the 2003 iLife product.
If you're using iLife '04, be sure to check out the new edition of my book/DVD, called -- amazingly enough -- "The Macintosh iLife '04." Every page has been updated for iLife '04, and the DVD is completely new, too.
Of course, if you're still using the original iLife suite -- or if you want the older DVD, which contains material not present in the '04 edition -- this is the book/DVD for you.
Great for the beginner! Good for the expert!Review Date: 2004-04-22
in addition to the iMovie 3 Visual QuickStart Guide. This book, also distributed through Peach Pit Press, takes a more visual approach to teaching you how to use
iMovie 3 (along with the iPod, iTunes 3, iDVD 2, and iPhoto 2). When I
say visual I don't really mean pictures in the book. The book includes
a feature-length DVD (broken up into digestible parts) literally
showing you how to do the things that are written in the book.
Heid is a quality presenter both in writing and demonstration. It'd be
VERY difficult to watch this DVD and not learn how to do some pretty
sophisticated things. The pace of the DVD is well-suited to the novice
user, but not tedious for those with experience. The book on it own is
a decent reference for each of the products covered, but used as a
follow-up reference to having watched the DVD, it is a powerful
instrument making it easy to recall what you've seen without having to
actually load the DVD back into a player.
While Heid's book focuses more on the most-commonly used features, it
makes up for any gap (say, between it and the iMovie 3 VQSG) by
covering the whole suite of iLife programs rather than just one. Even
if you have the new version of iLife '04 (like I do), you can still
benefit from this book because the material in it is geared toward
utilizing functions that will exist in the new versions too. Even if
the interface has changed a little, I did not find that it was
difficult to follow anything that Heid demonstrated. Unless he
specifically updates this book (and DVD) to match iLife '04, I can do
no less than highly recommend it to all iLife users.
Simply fantastic -- please, Jim Heid, More!!!Review Date: 2004-01-17
The Mac, in my obviously biased opinion, is the most elegantly intuitive computer on earth. Equally so is this book and DVD combination. You'll be amazed at how quickly you assimilate information and navigate with growing confidence. My only criticism of this set is that I wish there was more. To that end, I plan to check out what else is available from Peachpit Press and Avondale Media (they collaberated on this combo). Well, folks, I hope I've made myself clear: The Macintosh iLife book and DVD are as good as it gets. If you've been on the wrong side of the digital divide, and if you're now ready to advance exponentially in your multimedia skills, then you simply can't go wrong with this purchase. Buy it!

Used price: $7.01

Read This Book Before You Buy ANYTHINGReview Date: 2006-03-26
Anyone who is thinking about podcasting should read this book BEFORE they start purchasing any equipment. One of the most valuable things I found in this book was information about the equipment you will need to get start. A large portion of this book is devoted to getting good quality recordings from your recording sessions so that it doesn't turn potential listeners off with popping, clicking, hissing, etc.
One of the other great things I found in this book is podsafe music. Never heard of it? Podsafe music is music from independent artists that is licensed for you to use it free of charge in your podcasts. Check out these sites: GarageBand and PodShow. The music is really good. I'm digging it.
The Best AvailableReview Date: 2006-08-01
Everything you ever wanted to know about podcasting...Review Date: 2006-08-29
If you don't know by now - what's wrong, have you been living under a rock? ;)
A little over a year ago, I had no clue. I actually thought it was using an iPod to broadcast mp3s over FM waves to a radio (which is actually done quite often, but has nothing to do with podcasting). In fact, podcasting has little to do with iPods at all. If I had had a copy of this book a year ago, I would have know that - and a whole lot more!
"Podcast Solutions: The Complete Guide to Podcasting" is just that - a complete guide. Have no idea what podcasting is? This will tell you. Know what it is, but not how to listen to them? This book will tell you. Would you like to know how podcasting started? Look no further. Ever wondered what the relationship between podcasting and blogging is? You can find out. Want to start your own podcast? Then this is the book for you! It even comes with a CD with all the software you'll need to start podcasting right away, and it doesn't matter if you use Windows, Mac OS X, or even Linux - the CD has software for all three platforms. The book even tells you how to start making money with podcasts!
From recording the audio to publishing the XML to getting your podcast heard - it's all in the book. You should really pick this book up if you have any interest at all in podcasting. Highly recommended!
Best book on the market for PodcastingReview Date: 2006-08-05
Look no further, THIS is the answer to your podcasting question.Review Date: 2006-03-20
They answer questions with the insight of someone who really knows all the angles, who really knows what they are talking about, who has actually done it. The book will take you through the entire process and get you up and running. And isn't that what it's really all about?
I especially enjoyed Chapter 10 "Getting Heard" which offers rich detail and many astonishing ideas about how to get people to actually listen to your podcast. And isn't that what it's really all about?
Finally, the price on this book is right. Just right. Enough to make you realize you're getting something valuable (which you are) and low enough that it's well within reach of anyone who's ever splurged on a cup of Starbuck's coffee. And isn't that what it's really all about?
Buy the book. Do it now! Buy a brand new book all for yourself. Don't chintz out and get a used one from Amazon. There's a CD inside that you need and it will probably be missing from any used copy.

Used price: $7.71

A 5 Star Book On Windows SecurityReview Date: 2007-11-16
What can I say? Superb even when a couple of years old.Review Date: 2007-07-03
Really a great book with a logical processing of different topics. One of the great things is that they create awareness by giving everyday examples of hacking attempts and how to take the right precautions. Things you'll recognize in your daily work. It's easy to read and while the book is a couple of years old, the practical site of it hasn't changed a lot. I hope they update this with Vista and Server 2008 in mind. So certainly worth buying!
Rob Faber [CISSP, CEH, MCSE]
The Netherlands
Thorough, practical advice with great theoryReview Date: 2007-03-02
Those directly responsible for securing the network should read this book through and then read it again, perhaps discussing it with a peer. There's a lot of information to unpack, so a critical study of how to contextualize the recommendations to your environment would benefit from a team of individuals dedicated to understanding and carrying-out the guidelines that are given. In contrast, high-level managers and decision makers who have a more hands-off role would be well served by taking a half an hour to read the first two chapters, giving them a sobering first-hand account of the ease with which a knowledgeable attacker can subvert an entire domain. It will be 30 minutes well spent! A final group, the technically-savvy supervisors who don't actually implement (but monitor those who do), should quickly read the entire volume and hold their employees accountable for upholding at least the principles, if not the specific practices, mentioned throughout. All three groups should read it with the goal of acquiring a security mindset, filtering all their projects and goals through the "lens" created as a result of the truths learned from this pair of gurus. It is the unique combination of sufficient depth with comprehensive breadth that gives this book the edge over most recent Windows security titles from other authors. If you have to pick just one printed manual to take with you into battle, this should be your weapon of choice. I heartily recommend it as a great read for now, and as an investment for your go-to shelf later on.
Jesper and Steve begin the journey with the same eye-opening SQL injection attack you may have seen in one of the talks they present around the globe in their roles as security experts for Microsoft (Jesper has since changed employers). They exploit a poorly-written web application by feeding SQL code directly through the web form, eventually compromising the entire network, even though it's fully-patched and even somewhat hardened. They describe the intricacies of the attack from beginning to end, laying the groundwork for the defense techniques described in the remaining chapters. After taking over their victim network, they round out the section on fundamentals with a chapter on patch management. This was the low point of the book and, in my opinion, it glosses over the realities of just how time-consuming and complex change management and regression testing can be in a heterogeneous environment. Don't get discouraged by this chapter; slog through it and enjoy the informative--yet surprisingly fun--chapters that follow.
Having established the basics, more groundwork is laid with above average, but not spectacular, sections on administrative policies and physical security. These are the most "CISSP-ish" pages of the whole book and should look very familiar to members of the (ISC)^2. While the advice in these early chapters will stand the test of time, there's not much in here that won't already be a part of your daily arsenal. If you haven't figured out such basics as having a written security policy and that users will always choose convenience over security, then study this section hard. For the rest of us, you will find yourself saying "Amen" a lot as you review these four well-written and comprehensive middle chapters. The real epiphany comes at the end of Chapter 7 when they declare that the days of having a notion of a "perimeter" are over. If you haven't realized by now how incredibly porous your network is, this book should help bring you back to reality.
With the first half of the book used as an appetizer, the authors start serving the main course of practical, detailed advice about how to protect every aspect of your clients, servers and network infrastructure. Their incredible insight into password theory and how exactly a real password attack would work is so refreshing--these guys are experts, and it's demonstrated most profoundly in their chapter-long advice on the subject. Here and throughout the book they constantly bring you back to reality by refuting myths common in "security theater" and give you the best advice, with enough background to understand why it works. One particularly sobering moment was the sweeping dismissal of biometric authentication because of the myriad (often foolishly simple) flaws that can defeat even über-expensive fingerprint readers, retina scanners, etc. In the next two hundred or so pages the give you just enough instruction about IPSec, 802.1X, two-factor authentication and server/client hardening to help you understand the critical pieces of theory and find the detailed implementation instructions for yourself. You'll feel like you finally know the reasons to do all these things instead of just getting a litany of the individual steps to implement a particular setting or policy. Microsoft has published a lot of dry technical guides on every registry setting and tweak imaginable; these guys tell you the background information of why any of this stuff matters and they do it in a winsome, often satirical way that makes you want to keep reading.
The key concepts I took from reading this book were: a healthy skepticism about merely doing tweaks or checklists that have an air of sophistication but don't actually improve security; a sense of empowerment about how to untangle my network from a web of dependencies caused by shared service accounts (they even provide a handy utility to make their advice doable); and renewed sense of encouragement that least-privilege is actually obtainable. They end each chapter with an immediate call-to-action that addresses the most important steps you can take to do the most good quickly. If you can force yourself to do these challenging tasks for every area they address, you'll be well on the road to a more secure installation.
A must read for anyone involved with Windows securityReview Date: 2006-07-27
The distinctive nature of Protect Your Windows Network : From Perimeter to Data is that it suggests ways to secure your Windows workstation and network, but it also takes a much broader approach to security and shows you how to address the issue of securing systems as a whole. This panoptic approach to securing systems is quite refreshing, and it makes the book a fascinating read.
The theme of the book is that there are three elements of a successful security program: people, processes, and technology. In 17 chapters covering the gamut of security from server hardening to password protection, the book details how to use these people, processes, and technology to ensure that Windows networks stay secure.
Early chapters deal with the basics of how attacks work and show the reader how they progress from low-level social engineering to the code manipulation that leads to the exploitation of software and vulnerabilities.
The book is filled with easy-to-understand practical and tactical solutions that can be implemented by everyone from nontechnical end users to system administrators, helping them to ensure that their Windows-based network is as secure as possible. Even at 550 densely packed pages, the book is quite readable.
Remarkable book for all security people, not just Windows usersReview Date: 2006-03-26
When I read and review books, I underline sections of interest and take notes in the margins and on separate sheets of paper. I dried out a pen underlining text and took three pages of notes while reading PYWN. The amount of good advice in the book is staggering. PYWN is incredibly engaging and clear. It is superbly organized, taking a layered approach to enterprise security. The book's strength derives from the authors' consulting experience, and they deliver many stories based on their interactions with customers.
PYWN is not a Microsoft marketing person's dream, either. In many places the book is very frank. For example, p 19 says IPsec in Windows "is the poster child for user unfriendliness." The authors correctly recognize the goal of a "protected" network by explicitly telling customers "no, your network is not secure" (p 15). They are critical of "Return on Security Investment": "following the [security] policy does not increase revenue, it does not increase productivity" (p 116).
This book is definitely not afraid to offend the reader. I do not mean the use of foul language; rather, the book takes very strong stances on certain subjects. Some of these directly contradict guidance given by others. Ch 12 even features 10 Security Myths. In many cases, I believe the authors take the right position, and they adequately defend their assertions. In other cases, I must disagree. The authors are not fans of detecting intrusions, and their monitoring advice in Ch 4 is particularly shaky. They also tend to use an example of compromising a host-based IDS deployment as an excuse to attack all detection mechanisms.
The authors are sticklers for accurate language, which I believe is required in our field. They are keen to point out that "IPSec tunnels" don't exist per se; there is, however "IPSec transport mode" or "IPsec tunnel mode." They repeatedly state that L2TP+IPsec is the only "IETF-approved" remote access solution. This stems from their requirement that such a solution authenticate the user and give his/her machine an IP address. Obviously IPSec alone doesn't fulfill those requirements, hence their promotion of an alternative.
In some cases this desire to use the right word doesn't work so well. I disagree with some of the terms used in the threat modeling discussion in Ch 9. I wonder why the authors (and other Microsofties) call this "threat modeling," instead of using Bruce Schneier's older term -- "attack trees." Sometimes the authors confuse threats with vulnerabilities. For example, p 237 says "Although a threat to an application many times can be eliminated with a patch..." That should read "Although a vulnerability in an application many times can be eliminated with a patch..." Threats can only be eliminated by incarceration; vulnerabilities are flaws which can be patched. On p 254 we read "the config.sys file poses no threat." That's right, but it's not what the authors meant. They should have said "the config.sys file poses no vulnerability," or perhaps "exposure." Finally, p 236 says "you use the model to communicate the current structure of the network and the threats created because of it." That is wrong; building a network doesn't create threats -- it creates vulnerabilities and exposures. Threats are independent of the network.
Similarly, the STRIDE model on pp 242-3 is mostly about attacks, not threats. Read any government report about threats to learn about organized crime, foreign intel services, script kiddies, corporate spies, and so on -- those are real threats. "Denial of service" is an attack; "information disclosure" is a security incident, or a consequence of an attack.
I should note that sometimes the Windows focus of the book blinds the authors to other, better security approaches -- some of which Microsoft is adopting. For example, Ch 14 recommends users "uninstall unnecessary components." This is obviously true, but it's a limitation of Windows. It's much better to start with a bare system and "add necessary components." On p 422 the authors say the Windows Backup Operators group are unsafe for backup. If that is the case, why do they exist, at least as currently configured? The advice in Ch 14 also results in an "unsupported configuration" for SQL server. The authors admit this is for "high security" needs, but this indicates a problem with Microsoft's approach. PYWN pulls no punches in some places regarding Windows, but in others it holds back.
PYWN is definitely not a security configuration guide, of which the authors are highly critical. In some places they do list ways to accomplish certain goals, but most everywhere else they refer readers to previously published books or documents on the Web. Bravo. The book contains numerous footnotes which I appreciated.
I found only a few errors in the text. On p 38, the text implies the three way handshake starts with SYN, ACK instead of SYN, SYN-ACK. On p 84; ISO is not "International Standards Organization." On p 121, the text implies SOX doesn't apply to all publicly traded companies. Since I read every word very closely, I am really impressed by PYWN.
This review is long enough. Let me conclude by saying you will absolutely not waste your time reading this book. It took me a week to finish it because I tried to make the best use of the authors' recommendations and insights. Keep my earlier comments in mind, then enjoy PYWN. I hope the authors produce a sequel or at least a second edition. They are exceptional writers, and this book could easily be called "Protect Your Computing Enterprise." Windows is an example implementation, not necessarily the core focus of the book.

Used price: $18.99

Clear and interestingReview Date: 2008-01-07
Good, Comprehensive Book on Wi-Fi SecurityReview Date: 2007-04-06
I would definitely recommend this book to anyone interested in understanding why wi-fi networks are vulnerable (more so than traditional wired networks) and in learning more about wi-fi security solutions.
Easy to read Material - Calls your attention to read more and moreReview Date: 2007-03-21
I am reading this book and it is helping me a lot with my certification towards the CWNA, the material is very good, explanations are clear and the author has a very easy way to control the reader and explain the things that are sometimes hard to see. This book is a very good reading, i would suggest for whoever is starting on Security to read it, it even makes some humoristics comments during the book. Awesome, 5 stars material !
thanks a lot,
Simply the best wpa/802.11i book I have seenReview Date: 2006-09-27
Top NotchReview Date: 2006-04-08

Used price: $4.69

The Right StuffReview Date: 2004-12-09
No other book can dig deeper!Review Date: 2005-06-10
Well, this book is awesome. No doubts. From a certain point of view it's even embarassing: I've read things never seen elsewhere, small tips, too small even for the manuals (but sometimes really helpful), and Big concepts explained really well. Every single page of this book hides something useful. This might be not a good thing to say if you're a certified expert, but that's it.
Of course this book is not for everyone: you will get the greatest experience if you're an expert Photoshop user and you work daily with it, as it concentrated on productivity issues and professional tasks. Forget this book if you're a Photoshop enthusiast and you're just looking for pseudo-creative tips&tricks: there are no special effects recipes, no step-by-step tutorials and no bundled clipart CDs.
This is 800 pages of deep Photoshop production techniques. I think no other book, except for Dan Margulis' "Professional Photoshop", can teach such a lot of things to already-expert readers.
When your ready to move beyond the basics, this is the bookReview Date: 2005-03-14
Very in-depthReview Date: 2004-11-19
If you are the type of person who learns by understanding the fundamentals and not a raw process then it's a tossup between this book and Photoshop CS Artistry. The latter is a little more terse in it's style. This book is more relaxed in style so it's a little easier to follow.
The best there isReview Date: 2005-03-09

An excellent UNIX SA resource bookReview Date: 2008-02-03
A reference bookReview Date: 1999-07-22
Great Configuration guideReview Date: 1999-08-09
For Microsoft networking gurus onlyReview Date: 2000-01-07
Excellent! It's EASIER than you THINK!Review Date: 1999-12-04
All the details are here, and the index is great. If you need something that this book doesn't cover, then you're way beyond me!
Have to setup Samba in a hurry? Overnight this book. The day you get it, flip through it for 10 minutes. Update the SMB.CONF file a bit. You're done - inside an hour - no question.
If you want to get fancy, this book covers that too. I haven't yet seen anything that wasn't in this book. In fact, I've found stuff that was in this book that I couldn't find ANYWHERE else.
Excellent book. Great to learn Samba. Great reference to keep handy afterward. Truly excellent book!

Used price: $0.01

A Definat Page-TurnerReview Date: 2000-01-17
Something Very SpecialReview Date: 1999-09-07
A must read bookReview Date: 1999-02-26
An amazing book.Review Date: 1999-01-28
Good Book is Written Nicely in E-mailsReview Date: 2000-04-03


Good for meReview Date: 2008-04-01
Clear, Concise and UsableReview Date: 2008-03-03
specific/detailedReview Date: 2008-02-26
Another Excellent Using TitleReview Date: 2008-03-20
VERY HELPFUL IF YOU ARE NEW TO OFFICE 2007Review Date: 2008-02-15


A must haveReview Date: 2008-04-25
Too Big Too Hard to Find AnythingReview Date: 2008-04-06
expertReview Date: 2008-04-05
Can I give it six stars?Review Date: 2008-02-22
If you are forced to work with Word 2007, or support people who have to work with it, you need this book.
Satisfied Customer!Review Date: 2008-03-10

Used price: $3.98

Even better with age : uniquely valuable book on C#Review Date: 2008-01-29
Liberty's books join with my books by Sells, Petzold, Gunnerson, Archer on that small shelf ... within arms reach ... which I consider essential tools to have as I work in Visual Studio.
What I find unique about "A Developer's Notebook" is :
1. Content : the sheer amount of immediately useful information and code samples. This is a book, imho, for people who've already reached initial mastery of .NET, and are ready for intermediate-advanced topics. There's more technical content, more information, "per square page" in this book than in many books on .NET and C# that are 800+ page "whoppers" :) And I do have the sense that every bit of code in this book has been "refined" to the efficient minimum without losing its "educational punch."
2. Book Design : imho the design and structure of the book are a "tour de force" of technical book design : it's in the form ... almost ... of a laboratory workbook; the "asides," or comments, in italic script font in the margin of the pages add a very useful commentary that evokes and provokes thought.
3. Immediacy : I get the feeling that Jesse is right there talking to me as he takes me through the intricacies of IEnumerable, Generic Interfaces, Delegate Covariance. Very good terse introductions to technologies like ClickOnce.
4. Technical Format : the book has a format of presenting a concept concisely, outlining the structure of the classes or methods involved, describing a practical usage scenario, and then, in a section titled "How Can I Do That ?," presenting a key code example that demonstrates the technique in use. I find this similar to what I perceive as the "experimental" method in Petzold's books, and, for me, this is a compelling way to learn.
4. Writing Style : As in JL's other books, I personally experience him as one of the clearest writers of technical expository prose I have ever read. In sections typically titled "What About," or "How Can I Learn More," for each major topic, he succinctly addresses questions that imho any intelligent developer might be asking about the limits or side-effects ... or the "gotchas" ... of the techniques presented.
I like to compare learning a programming language with learning a musical instrument. It seems to me that initial mastery of C#, like learning to play the guitar, involves a required period of just learning the general way you use the tools (the Visual Studio environment, the .NET compiler, assemblies, WinForms, Classes, Interfaces, UserControls) : until you have that initial "vocabulary," imho, you can't really "play a tune." But once you do have the initial comfort level and mastery of the tools, you are ready to start with studying simple "Etudes" which are designed to be musically satisfying in themeselves and, at the same time, help you progress in mastery. Using that analogy, I consider "A Developer's Notebook" a book of "Etudes," an excellent one !
In summary : this is one of the best technical books I've ever read. I do hope that at some point JL will do another book in this format, and structure, probing, in the same "experimental method" other topics in .NET 3.0 and 3.5 like LINQ, sophisticated uses of AppDomains and Contexts, the ability in WPF to get WinForms controls across domains, etc.
best, Bill Woodruff
dotScience
Great overview of C# 2005 (2.0) enhancementsReview Date: 2006-07-27
Well worth owning for those of you transitioning from 1.1 to 2.0.
Not quite what it says it isReview Date: 2006-07-13
Easy read.
However, the introduction says something to the effect of "this series skips the 'hello world' applications and is instead the often frantic scribblings of real developers performing real tasks" or something like that. In reality, none of the examples was terribly realistic. It was the same type of examples and 'hello world' demonstrations you would find in any other book. And the "scribblings" in the margins were often just pullouts from the text--just like any other book.
Overall - good book. But the marketing hype for the series is just that--hype.
SurprisedReview Date: 2006-07-13
Straight to the pointReview Date: 2006-03-22
Related Subjects: Hacking Graphics Internet Security Software Hardware Ethics Intranet Performance and Capacity Data Communications Emulators Algorithms Home Automation Multimedia Programming Robotics Systems Desktop Publishing Supercomputing Parallel Computing Bulletin Board Systems Consultants Mobile Computing Companies Organizations Human-Computer Interaction CAD and CAM Directories Artificial Intelligence Shopping Virtual Reality Education History Artificial Life Open Source Data Formats Computer Science Publications Usenet E-Books Speech Technology
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