Unix Systems Books
Related Subjects: Linux
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.49

Learning Red Hat Enterprise Linux & Fedora, Fourth EditionReview Date: 2005-07-12
Good intro to FedoraReview Date: 2004-06-24
Those with experience, will probably want to pass on this book. Its not likely you'll pick up anything new
(I didn't). (For those unfamiliar with what Red Hat has done with the split out of Fedora; think of
Fedora Core 1 as Red Hat Linux 9.1 or 10; if Red Hat had continued the product line.)
This book focuses on the "NEW" Red Hat Enterprise Linux and Fedora Core 1 Linux user. The book is a relatively
easy read. Bill McCarty writes a clear and well organized book. From a novice's perspective, the author gives
you, what you need to get Fedora installed, running and usable. The author does a good job of pointing
the reader at additional information sources on each topic. The book is short, less than 300 pages.
This is nice compared to some of the other 1,000 page plus Linux novice tomes; which try to be a "how to get
started" book and a "general reference" all at they same time; except they don't do either well. Linux should
be friendly, not scary. First timers shouldn't have to read a Encyclopedia to get started in Linux. I agree
with the author's choice of brevity for his book.
One suggestion to the author, would be to include output examples with the CLI (Command Line Interface) examples.
He does it with the GUIs, so why not with the CLIs???
I bought the book because "Red Hat Enterprise" (RHE) was in the title. I was disappointed in the fact there wasn't
more detail about RHE. In retrospect, anyone doing RHE, is probably an experienced Linux person working for a
company, where RHE is deployed and may even have had formal training on RHE. So why would they need this book?
My bona fides; I've been using been using various flavors of Unix for an embarrassing long time, Red Hat Linux
for 8 yrs (from release RH 3.0.3 to 9) and I have been running Fedora Core for about 5 months now.
End-user level introduction to LinuxReview Date: 2004-08-10
This is a solid introduction to end-user level Linux that should be suitable for anyone who is reasonably technical (no need to be a programmer). The only reason I give it four stars instead of five is because of the reliance on numerous screenshots, which isn't the best way to explain things, and is not the quality that I expect from O'Reilly.
Can't rate because it did not meet my needsReview Date: 2004-09-27
This book is absolutely NOT a good book to learn Fedora in TEXT MODE because the book is about graphic mode and it wasn't said somewhere. It's all about GNOME and KDE.
Be sure you use the graphic mode before buying!
Perfect for what I was looking for...Review Date: 2004-10-03
Chapter list: Why Run Linux?; Preparing to Install Linux; Installing Linux; How Linux Works; Using the GNOME and KDE Desktops; Using Linux Applications; Conquering the bash Shell; Installing Software Using the RPM Package Manager; Configuring and Administering Linux; Connecting to the Internet; Setting Up Network Services; Advanced Shell Usage and Shell Scripts; Linux Directory Tree; Principal Linux Files; Managing the Boot Process; Linux Command Quick Reference; Index
This book concentrates more on the desktop and graphical interface aspect of running Linux, which is exactly what I was looking for. While this book won't tell you everything you need to know about any specific subject (like shell programming or networking), it covers more than enough to get you up and running with a complete Linux setup. Using this volume, I've been able to get a full desktop and server setup going with little effort or trouble. By following the rest of the book, I'll gain a solid base of knowledge of Linux, and then I'll be ready to move on to more detailed learning.
Perfect level of coverage for where I'm at, and enough detail to get me up and running quickly... I like it.

Used price: $0.80

Reply to DisappointedReview Date: 2008-04-30
I should also note that the older kernel was used to TEST the software. That means you can run it on a bunch of cheap computers, and not have to spend thousands of dollars on high performance processors. That old kernel is NOT a requirement, as some readers might believe.
One final note: if you have a bunch of PCs on a network, that's ALL you've got. It's the software that makes them work together as a "team" of individual processors, toward some common goal. That's about the clearest definition of a "cluster" that I've come across.
The (debugged) software described in my book is available from the Sams Publishing web site for free download. It works just fine on my current cluster running CentOS 4, which is the free OS version of Red Hat's Enterprise Linux 4. (That's just one generation ago. It's like running XP instead of Vista, like most of us do at home and at work.)
There are some issues related to the (then) R-commands: rsh and rcp, for example are suggested as a test for network connectivity. Shortly after the book came out, Linux dropped these in favor of the secure S-commands, like ssh and scp. A few minutes of your time reading the latest MAN (help manual) pages should bring you up to date.
DisappointingReview Date: 2003-09-05
Five Stars For Beginners!Review Date: 2005-04-11
"Linux Cluster Architecture" is an excellent place to start. It has a lot of basic hardware background, including a compelling argument for using the obsolete "digital doorstop" computers that clutter your guest room floor. (There's also a lot of C code in the book, which I skipped over, because I don't do programming.)
Following successful hardware configuration on three junkers, I bought "The Red Hat Bible" and continued with the setup. The newest computer became the Master and the identical-twins became Nodes, using RedHat 9.
That done, I gave the Homemade Cray and "Linux Cluster Architecture" to my brother, and he's using the book to learn about distributed loads. He is well-versed in C++ and in FORTRAN, and says that the programs are just what he needs to get started.
In-depth contents with real-life examplesReview Date: 2004-01-11
Although, some topics seem outdated, the underlying concepts holds through time. You're gonna enjoy tuning and adjusting it to fit your system environment. There is no abusolte solution for every system. As long as you understand what the book explains and many useful examples, you'll never get lost with lastest technologies and be equied with some solutions in mind. The rest is up to you to work on your cluster piece by piece. That's the beaty of clustering.
I love the sections of Distributed Server Process in action, external performance measurement and analysis - estimating and displaying network utilization, inter-process commincation - messaging and more. I think most information in this book could not be found anywhere, even on the web.
An author who actually cares!Review Date: 2003-03-18

Used price: $7.25

if your class is using this book, abandon ship now!Review Date: 2004-10-10
Best Linux TextbookReview Date: 2004-12-05
NiceReview Date: 2002-02-02
A bonus is that, if you like books, you will appreciate the quality of the printing and the material used.
Dull and confusingReview Date: 2003-08-07
After reading four five-star reviews, I think I need to speak up. Our school used this book for a freshman-level Operating System Utilities class and I was not fully pleased. As far as positives go, I will give that this book is extremely comprehensive. Most important commands are explained and the more obscure commands and options are included in the back. Even though I disliked the book, I still keep it as a reference due to its scope. Issues regarding differences between different versions of Linux are not covered well, but that's really too much to cover in one book. Just make sure to get a book specific to your version in addition (or possible exclusion) of this one. I have Red Hat and fortunately most of the code in here is portable to Red Hat. Also Mandrake is included on the disk (at least in my version), which is the version the book is catered to. Maybe it's just bad luck but I found the version of Mandrake included to be quite buggy, but that's a separate rant.
The main reason I didn't like the book is the usual flaw in technical computer books: unclarity. The explanations are not well-written and are short of examples in some areas. Also, the explanations that are given tend to be just as dry and boring as unclear. In addition to the constant vagueness and unreadability, there isn't enough attention given onto the traditional privileges and restrictions of the typical user. The examples and explanations don't give the reader a good feel as to what they can do on a Linux system, unless they happen to have full root access. Given an experienced programmer knows there restrictions and they may vary, but the introductory Linux programmer is not clear on the kind of programming environment they will be working in.
A really good bookReview Date: 2001-11-06
One really important part is missing! Almost no discussion is provided on the user profile definition. How the user is related to the group, how can a user be part of several groups, etc...
Really, is a good book, but the writers suppose that everybody will use "root"? I hope not. To be useful for the IT Professional, a little more has to be spent on this area.

Used price: $0.01

Very Solaris centricReview Date: 2005-08-29
Fairly OutdatedReview Date: 2001-01-11
If you are a beginner and are looking for fundamental information this book might be useful if you remain aware of its shortcomings. It covers the fundamentals of NFS V2 over UDP, and NIS quite well, and has a good troubleshooting section, which might help beginners negotiate the interoperability and tuning issues that are common in today's multivendor environments. It covers automounting issues quite well, from an "automount" (SunOS 4) perspective.
A note from one of the co-authorsReview Date: 2004-03-03
co-authors of Managing NFS and NIS, Second Edition.
I'm writing this note to offer additional information
to potential readers.
At the time I submitted this note, most of the
customer reviews for this book referred to the first edition.
One of the reviews states that the book is focused on NFS
version 2 over UDP and the old style automounter.
Actually, you'll find the second edition of our book
is more modern. New topics in the second edition
include NFS version 3, NFS over TCP, modern autofs-based
automounters, Kerberos V5 authentication for NFS, NFS Access
Control Lists (ACLs), and client side fail over.
Another difference is that first edition of this book
used SunOS 4.x as a reference for examples. The second
edition uses Solaris 8.
The second edition provides information you won't find
in NFS product documentation, such as using tools like ethereal
to debug NFS problems. This book will give you the benefit of
insights from people who probably wrote some of the code for
your clients and servers. You may find (and I hope) that
it will save you the trouble reporting a problem to
your vendor's customer support line.
Thank you for considering our book.
NFS, NIS and automounter, a great combonation!Review Date: 2002-11-20
Most Unix admins have heard of NFS and NIS but might not have considered using them together. This book gives a very thorough discussion each topic, how to set it up, how to deal with advanced issues, and how to troubleshoot. Admins will really develop an appreciation for how useful these tools can be, especially when used together.
Though LDAP is gaining prominence, a network utilizing NIS, NFS, and automounter is still a very nice network to administer. Even just learning NFS/automounter is time well spent because it is a service not likely to go away. I really felt this this book was worth the time and money because it really helps the intermediate to advanced admin better gain control of the network (instead of the network controlling him :). Definintely give this book a try. Enjoy!
The standard for NFS/NISReview Date: 2001-03-24

OK content, terrible editingReview Date: 2008-01-17
This book is full of errors (spelling, syntax, jargon). The content is what you would expect from an entry level UNIX book. They do a fair job of covering the basics although a high percentage of their syntax examples are amazingly wrong. It almost looks like an artist reviewed the book at the last minute and decided that all the '-' characters were too boring and decided to replace some of them with '+' characters instead. I cannot imagine how confusing and frustrating this would be to a beginner.
I was also sad to see that they spent 7 pages on telnet and only 2 on ssh. Never once did they mention the security implications of using telnet. Given that this book was published in 2005 there is no good reason to perpetuate the use of that wildly insecure connection method.
If you have to purchase this book for a class, I feel for you.
If you are trying to learn UNIX on your own, I'd advise you to keep looking.
Do not buyReview Date: 2003-12-08
Not even one script worked!! Here is exactly in the book on page 417:" We do not show the program headers...for the sake of saving space." If I can get it myself, why should I read your book?! There are a lots of similar non-sense stuff!
If you want to have headache, then buy this book. I will never buy any book from this author anymore.
I wish other people had written this before I bought it.
One of the finest UNIX textbooksReview Date: 2004-12-04
The Best !!Review Date: 2003-12-16
Some of the salient features of the book that I particularly like are:
a. Topics are arranged in a very nice, ascending order of difficulty
b. The book is very comprehensive and I often use it
c. The book discusses important OS concepts not found in any other introductory book on UNIX
d. Shell scripting is explained very well and, unlike many other books in programming, ALL of the programs in the book actually work!
e. Nice intorductory chapter on X Window System
I look forward to more introductory books on computer science by the author team.
This book is excellet!Review Date: 2000-11-02

Used price: $1.00

Buyer Beware!Review Date: 2007-12-12
Volume Two is the Xlib Reference Manual, and the ISBN of that book is 0937175277.
At this time, Amazon does not have a listing under the ISBN of Volume Two, but simply lists both titles under a single ISBN. But, since O'Reilly sold the two volumes separately, and Amazon lists the ISBN of only the Programming Manual, it's unclear what you would get if you were to order from this listing. Since books are uniquely identified only by the ISBN (and not by title), the buyer should probably expect to get the volume that is identified by the specified ISBN (The Programming Manual).
X11 programming is complex, this book helpsReview Date: 2004-12-12
Before the animal books there were the "X Books"Review Date: 2006-11-29
Chapter 1 Introduction - This chapter gives the big picture: what X is all about and some fundamentals of how it works.
Chapter 2 X Concepts - This chapter introduces the concepts that underlie X programming. You should read this chapter even if you are the type of person who likes to jump right into coding.
Chapter 3 Basic Window Program - Every Xlib program has a similar structure. This chapter shows a simple calculator program that puts up a window and handles events in that window. You can use this simple application as a template for your own more complex applications. All clients will use the techniques described and demonstrated here.
Chapter 4 Window Attributes - The window attributes control a window's background and border pattern or color, the events that should be queued for it, and so on. This chapter describes how to set and get window attributes and provides a detailed description of each attribute.
Chapter 5 The Graphics Context - The graphics primitives supplied with X are quite simple. Most of the details about how graphics are to be drawn are stored in a resource called a graphics context (GC). GCs are stored in the server, thus reducing the amount of information that needs to be transmitted for each graphics request. This chapter describes how to use GCs and provides details on each member of the XGCValues structure.
Chapter 6 Drawing Graphics and Text - This chapter describes the routines used to draw lines, geometrical figures, and text. It also discusses the use of the pixmaps, images, and regions.
Chapter 7 Color - This chapter describes how to use color in your programs. Color handling in X can be more complex than in other graphics systems because of the need for portability to many different types of displays. This chapter starts with the basics, and gradually moves to more advanced topics, including R5 device-independent color.
Chapter 8 Events - Events are central to X. The fundamental framework for handling events was given in Chapter 3, but this chapter gives much more detail, both on selecting events for a window and on handling them when they arrive. It discusses each of the masks used to select events; for a description of the event structures themselves, see Appendix E.
Chapter 9 The Keyboard and Pointer - This chapter not only describes how to handle keyboard and pointer events but also describes many other topics related to these two input devices. In particular, it discusses X's use of keysyms as portable symbols for character encoding, keyboard remapping, keyboard and pointer "grabs," and keyboard and pointer preferences.
Chapter 10 Internationalization - This chapter begins with a detailed overview of the goals, concepts, and techniques of internationalization, starting with ANSI-C internationalization and progressing to the R5 internationalization features. After the overview, each section covers an individual topic in X internationalization.
Chapter 11 Internationalized Text Input - The first two sections provide an overview of the internationalized text input model used by R5, and are valuable to any programmer writing internationalized applications. The remaining sections describe the Xlib functions and datatypes for internationalized text input, and are quite detailed.
Chapter 12 Interclient Communication - As a multi-window environment, X must support a mechanism for communication between applications. There are three: properties, selections, and cut buffers, all of which are described in this chapter. The special case of communication between an application and the window manager is also covered here.
Chapter 13 Managing User Preferences - It is a fundamental part of the X philosophy that the user, not the application, should be in control of the way things work. For this reason, applications should allow the user to specify window geometry and many other characteristics both via command line options and in a file that specifies default preferences. This chapter discusses the use of the resource manager, which helps an application to evaluate and merge its own default with user preferences.
Chapter 14 A Complete Application - This chapter describes and demonstrates these techniques with a real application, basecalc. The basecalc application is a programmer's calculator that allows integer calculations in binary, octal, decimal, and hexadecimal and conversions between these bases.
Chapter 15 Other Programming Techniques - This chapter discusses a few orphaned techniques that didn't quite fit in anywhere else. The routines and techniques described here will not be needed in most programs. The end of the chapter contains information about porting and portability.
Chapter 16 Window Management - This chapter discusses the design of a simple window manager, not so you will be able to write one, but so you will know what to expect from one. A window manager is a program implemented with Xlib to control the layout of windows on the screen, responding to user requests to move, resize, raise, lower, or iconify windows.
Appendix A Specifying Fonts
Appendix B X10 Compatibility
Appendix C Writing Extensions to X
Appendix D The basecalc Application
Appendix E Event Reference
Appendix F The Xmu Library
Appendix G Sources of Additional Information
Appendix H Release Notes
Unfortunately there are no alternatives..Review Date: 2002-09-29
It would probably be a good idea if O'Reilly made a revised edition, rewriting some of the bad parts (which should probably be clear in Adrians head by now), and updating some material for X11R6.
On the good side, there are plenty of code-examples, and while they aren't exactly showing good style, at least they are complete, you can type them in and run them. And they are all small enough to understand without further refactoring. And while not every explanation Adrian makes is crystal clear, it is definitely necessary to have some understanding of basic X11 concepts before you move on to the reference manuals.
If you want a programming manual, and not simply a reference for Xlib, this is the only book available. And while it is far from perfect, it will be much better to learn from than e.g. Scheifler & Gettys. But you'd better order that one as well.
this book is awful!Review Date: 1999-09-21

Used price: $0.65

200 different ways to say "Open source is cool"Review Date: 2003-08-22
It feels like the author didn't have much to say after chapter 3 and tried to write some stuff such as comparing hackers to superheroes ("both have 'exceptional powers', but are not understood by society") or explaining the "importance of beer for the community" (no kidding!), just to fill the number of pages agreed with the editor. So for the second half of the book he spends pages and pages listing "useful sites" like freshmeat and sourceforge, some "important people" such as Linus Torvalds and Alan Cox, and, well, repeating how Linux is cool and "the community" is ultra-cool.
The author is an open-source evangelist so I expected some bias, but the fact he doesn't enumerate one single flaw on open-source development model is suspect. No methodology/philosophy is perfect.
Another point to ponder is that lots of "advantages" of open-source development he enlists also applies for any good software, no matter how it's produced, and some of the most common questions, such as "how do I get support?" are answered with "you have usenet and IRC for that" which is not exactly what people expect to hear (not to mention it also applies for traditional "closed" software)
Open source adepts won't have anything new to read on this book and people who don't believe on it won't be convinced after such a biased and superficial read. Those could actually misuse this book _against_ open source.
...
Need to understand the Open Source & Linux Community?Review Date: 2000-12-05
Anyone considering doing business within the Open Source community or relating to it should read this book.
I thought so much of "Embracing Insanity" that I obtained a copy for our CEO, and suggested that it be assigned reading for all our executives, as well as recommend it for new hires.
I've been waiting for this book to come along.
Where is the source for the book so I can correct the errorsReview Date: 2003-08-25
It is as good as any religion. The arguments are equally deep.
Only one question remains: where are the source for the book so I can correct the errors in it?
So go out and cooperate with your competitors and jointly develop one single product. Then the users wont have to chose which product to use because there will be only one available.
Good presentation. Lacks depth.Review Date: 2003-03-15
The book is divided in three parts. The first one `talks' about the origins of o-s and why is it better than proprietary software. The second explains what the geek culture is and what is the o-s/free-sw community and how it works. It presents some mistakes that people make regarding o-s/free-sw. The third part of the book explains how we can participate in this community, how to make business and what are the main players (persons, institutions, companies). At the end the author presents a resume of the principal o-s/free-sw licenses.
This book is an easy reading, interesting and well written. The problem is that the subjects aren't presented with sufficient depth, especially when related to how to make business with this software.
To the point - perhaps too much to the pointReview Date: 2001-06-28
I you decide to buy this book you might also consider the book "Open Source Development With CVS" by Karl Franz Fogel. In one of it's less technical chapters it accomplishes something this book does not.
I guess the lack of humour is one of the things I miss. I miss the fun! But to get the bare bone facts - this is definitively the bok for introduction to OpenSource-development.

Excellent Intro book AND referenceReview Date: 1999-10-14
Start somewhere elseReview Date: 2000-05-06
Apparently most authors find it impossible to comprehend that people are reading their books to learn. They write as if people already understand most of the material.
This is a good book if you already have worked with another book on shell programming, have taken a class or have some experience. But if you are just starting out try Teach Yourself Shell Programming in 24 Hours. The author of the 24 Hours book has the rare ability to have each of the chapters cover one topic, without dropping references to other topics he has yet to explain, so you keep learning and learning, one thing at a time.
If you already have a knowledge of the basics this is a good book. I found many of the explanations to be clear and crisp, and understood with ease a few things I was fuzzy on. But that was only because I already had enough knowledge so that when the author just dropped some command into the discussion without explaining it, I already knew the command so I could follow along.
Great book, but a couple of typosReview Date: 2000-04-22
A good reference, poorly layed outReview Date: 1998-10-07
Appendixes are best featureReview Date: 1998-10-02

Used price: $1.84

Very basicReview Date: 2008-05-21
Great product!Review Date: 2007-03-08
Great resourceReview Date: 2006-08-31
The section on how to add, remove, and update programs is particularly good as it discusses the various techniques including how to add a package that it not part of your distribution. Here the author not only discusses the various package managers included with the distribution but also how to go the long way around and work with rpms. This is not an extensive technical reference to any of the Linux distributions discussed but it is a good first resource for common questions and a good introduction to all of them. Linux Desktop Pocket Guide is recommended for the average Linux user and a must have guide for others who need to know the differences between various distribution.
Concise Guide to Linux Desktop SystemsReview Date: 2006-08-14
The book compares Fedora, Gentoo, Mandriva, SUSE, and Ubuntu with a focus on their desktop environments. This book has some value for system administrators, particularly new ones, but will make the biggest impact to the casual home-user to the beginner power-user.
It covers a wide range of desktop issues including Gnome/KDE support, application support, updating the OS, configuration for hardware support, and probably most usefully laptop support. Laptops have traditionally been less than friendly with laptops and this book helps navigate the big issues making Linux a viable option for laptops.
It is a little thick as pocket guides go but that's more of a factor of the breadth of material covered. Like many of the O'Reilly books, it is concise and easy-to-read. It is accessible to the unsophisticated user and presents information in manageable chunks. For those looking to get a handle on Linux and making it work for them, this book is a great resource.
WHAT'S IN YOUR POCKET?Review Date: 2006-02-26
Brickner, begins with a valuable introduction to the Linux distributions. Then, he devotes a whole chapter to logging in. The author continues by looking GNOME. In addition, he discusses the KDI desktop. The author also presents at least two application programs for each program type. Then, the author shows you the basics of using each of the preferred package managers of each distribution. Next, he discusses how to configure some types of hardware with regards to Linux. Finally, he presents you with a grounding in the basics of what is needed and how the pieces fit together.
After reading this excellent book, you'll learn all about the graphical programs and desktop environments that run on top of Linux. This book doesn't shy away from difficult topics in Linux; instead, it jumps right in and tells you what you need to know about laptop power management, configuring your graphics card, and setting up sound and networking.

Used price: $7.41

Real examples, not just code listingsReview Date: 2000-05-22
Everyone which wants to develop serious TCP/IP programming must get it. And it can also be read by UNIX programmers as well.
Delivers!Review Date: 2002-01-08
A fair beginner's book to socket programmingReview Date: 2001-01-14
Good Explanations, Sad examplesReview Date: 2000-08-19
Finally!Review Date: 2000-05-30
Related Subjects: Linux
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