INTERNATIONAL COUNCIL FOR TUE EXPWRATION OF TUE SEA ICES C.M. 1993/G:16 Demersal Fish Committee Sess. T. Poster "BESSIE TURF" - A MACINTOSU APPLICATION FOR ON-BOARD REGISTRATION OF SURVEY CATCUES • by Land, Marco A. van der & Henny C. Welleman Netherlands Institute for Fisheries Research P.O. Box 68, 1970 AB IJmuiden The Netherlands . .,.' .. 1ff .. , i i , .. INTERNATIONAL COUNCIL FOR TUE EXPLORATION OF TUE SEA C.M. 1993/ G : 16 Demersal Fish Committee Sess. T. Poster • "Bessie Turf' - a Macintosh application for on-board registration of survey catches by Land, Marco A. van der, & Henny C. Welleman Netherlands Institute for Fisheries Research P.O. Box 68.1970 AB Umuiden The Nelherlands .. ABSTRACT A computer prograrn has been developed for storing information on length distributions of survey catches on a Macintosh computer. The use of this program on board of research vessels replaces scoring information with pencil and paper. The output comprises length distributions by subsampie as weH as raised length distributions of the total catch by species and haul. as spreadsheet formatted text files. The binary data files produced can be convened to any format required for further processing after the survey is completed. After a testing phase. this prograrn is now routinely used during surveys on board Duteh research vessels. • r , TABLE OF CONTENTS 1. 2. 3. 4. 5. Introduction .. '" Description of the program - quick reference manual 2.1. The File menu 2.2. The Edit menu 2.3. The View menu Development 3.1. Macintosh programs and programming 3.2. Data structure The use of the program 4.1 On board 4.2. At horne 4.3. Advantages 4.4. Disadvantages RIVO Survey Suite Appendix 1 2 3 6 6 7 7 7 9 9 9 9 9 10 • • -------------------------~ __ --------- , , 1. • • INTRODUCTION On boaril research vessels catches are usually tco large to measure every individual fish. Therefore the catches. are sorted and. split into subsampies, from which length measurements are taken. Often, more subsarnples of the same species are processed for different size categories e.g.: all of the larger specimens may be measured. whereas a subsampie may be taken froni the smaller and more abundant ones. In the past, the fish lengths were scored on pnnted forms, after which the numbers scored had to be raised to numbers in the total catch, and subsequently added by species before they could be punched in the laboratory for funher processing. In addition, preliminary figures for the catch of cenain species within a specified size range had to be calculated on board for direct exchange between panicipating countiies. Depending on the type of survey, the numbers sometimes have to be expressed as numbers per standard fishing period, e.g. numbers per hour. Different types of survey, using different gear and different data processing requirements, rriay even be combined in one cruise. Traditionally, all the additional calculations on the length-frequency distributions were done on board using a pocket calculator, in between hauls or at the end of the day. Obviously, these procedures demand a lot of concentration from the starf involved. In practice, this often resulted in mistakes, panicularly since the data forms were not always entirely legible (see genuine example in appendix). After the survey, the length-frequency distribution and trawllists were punched at the institute for further processing, stock assessments, and production of files for exchange with other countries within ICES.The data entry programrunningat our institute frequently "beeped" when it encouritered errors in the length-trequencies, after which the original data had to be re-examined to recover the error. Some errors may never have been noticed... All these problems led to the idea to automate tbe on-board registranon and processing of length measurements. Initially, some attempts were made to use specially prepared spreadsheets (Microsoft Excel) for the purpose. However, these experiments were not very successful, because the spreadsheet prograrn proved to be rather slow in calculating length-frequency distributions from lists of lengths entered, arid because of the skill required to work with it. In July 1991, when we were on ,board R.V. Tridens for the annual echo survey for herring, this problem was brought to our attention. Since there was not much else to do, we decided to statt writing a computer program especially for storing and processing length measurements on board, using a Macintosh computer. This paper describes flTSt the program. in the fonn of a "quick reference manual". Some technical notes on its development follow, after which a descnption is given of the way in which the progcim is currently bdng used. A running version will be made available to the theme session. I • . ' . r 2. DESCRIPTION OF THE PROGRAM .;, QUICK REFERENCE MANUAL Bessie Turf HEMA has been developed for Dutch research vessels. The version presented here is merely a 'demo', adapted for an international public by translating a couple of names and terms in the resource. Note: we take no responsibilitV whatsoever when this version is used for more than demonstration pUQJoses. At start up the following text appears: Bijzonder Eenuoudig Survey Soorten Inuoer EHperiment, Trelclcen Uitrelcenen Razendsnel G' Foutloos ••• • DEMO Uersion 2.1.4 (int) - ©R I UO IJrnuiden, June, 1993. Ruthors: Henny Wellernan Marco van der Land (HEMR) Select "New ••• " to start input. ~r.==(=O=K===:n When running Bessie Turf, the top strip of the screen displays a menu bar that contains pull down menus. 'About Bessie' described above is found under the • menu item. \_ File Edit Uiew I 1) I This reference manual will guide you quickly along the major program options, following the sequence of the menus and their commands. Mostly, the selection of a menu command results in the appearance of a dialog box. These boxes contain fields in which information is asked from the user, and different dialog boxes follow after each other. HE.\tA • The association with the name of the fat female comic strip charaeler. used as an acronym, can't be explained. We suggest you leam (double) Dutch. --------------------------------- _ _ _ _ _ _ _ _ _1 . _ " 2.1. The File menu Edit lJiew New... Open Datafile... 3€O Continue lnput WI (lose ~W Söue Rom UsL.. ~R Saue final list... ~f Print finöl List ... ~p OüiL, ~Q ~N ~10st cf the actions within Bessie can be found in the pull down menu of File. It contains items for: creating new data files. reading existing data files and displaying them in the main dialog box; continuation of input after disposal of the main dialog box. converting data to text files and quitting. • As an example we select New ••• from the File menu and the ffiain dialog will appear. Survey type: I @ YFS f" ODFS [8J Conuert data , aBTS OSNS tö one hour fishing ,,;, ",", "" "., K, . I npul Fish~~~.. • Uessel: 122- 6-93 ITridens Haul number: 11-9_9_9 ICES rectangle: IL.., Date: UAU 0: » ( Catth Weights... ) [Bytatth - NO FI SH.n) _ _ (Saue Data a€S) [8J (EHit a€E) Haul characteristics (e.g.• vessel. haul numher. survey) can be entered in the maindialcg box. The, calculation and sampling methods of four different survey types are implemented in the program (radio buttons show which one is selected). Data conversiori to one hour fishing is default for the IYFS and BTS and acheck appears in front of the string Conuert data.... conversion rule can be changed by clicking on the check box after the survey tYPe is defmed. The 3 Date is an editable text field in which Bessie will generate today's date. Whenever a haul is invalid, make sure you rernove the check after UALID. Frorn this rnain dialog box onwards, the catch data can be given to the prograrn by choosing Input Fish. Catch Weights or Bycatch - NO F1SH!. Imponant options like writing data frorn memory to hard disk are performed within this dialog box (after saving, the title of the window will change from 'New' to the ftle name) . • As an example, !et's se!ect Input Fish in the main dialog. A new dialog will appear. Cliclc fishname ... ~D~~~:~:~dDCk o 111 Enter Factor: ::~~:~:Dut I pilchard ~m~ Selected species: _R1!I1.'1.J.il~I'I~lt~tlll pipefish (Nilsson's) ~l~j~ ~~~h pipefish (snalce) ~ll~l l,l,l pipefishes§im plaice (European) ~l!!l ~~~~~ pollaclc ~jm poorcod rat-fish I rabbit fish I rat tail rau (cuckoo) iQi: Irr 11 pipefish (greater) (SYNGNRTHUS HeUS) 8820020120 ( Cancel ) n OK n Fish species are shown in alphabetic order in a scrollable list. The selected species is displayed to the right of the species list supplemented with the Latin name and the NOne code. The subsampling factor for the fish to be measured rnust be entered in the numeric field behind Enter factor. For a single species. different subsarnpling factors rnay be used. The program will use these subsampling factors when the total catch per species is calculated. Pressing the OK button results in a window for entering the length data of the fish measured. 4 • • - -------------------1 . 1 ::' 't.,' length distribu !ion I Mecsured: 13 15 23 25 26 28 30 34 ',:pipefish'{öriiaterJH;3: 1 2 5~ 2 Enter length: K @iJ 1 1 1 ( • . . " - ' . - .. '.'l·.,. - .. -' .... '" -- . . ., v, ..... Ente..",. RerTloue (.Remoue RII fjA .. • .... .- ( •.. ·:·-a ..... . ".- . OK y. ."" -, ., -- This dialog box contains orie mimeric field in which the fish length (ern) ean be typed. The value in thelength field is processed whenever the enter key is pressed or elieked. The accepted lengths are displayoo in the window length distribution. Lengths cari be rernoved simply by using Remoue instead of Enter. Pressing Remoue All does what is says: rernoval of the entire subsampie. Pressingthe OK button will show the rnain dialog box again. The two other options, Catch Welghts and Bycatch ... NO FIS"I, will reveal windows with text fields in whieh riames, kilo's and/or numbers can be filled. Sinceeomputer memory isvuInerabIe, interim savings to a Bessie data file is strongly rec.ommended. The first time you choose Saue" data, the possibility is offered to change the data flIets name or disk location. Bessie data flIes are binary files, which contain. all the information of one hau!. Qnly Bessie Turf can read these files, the structure of these data files will be explained later. The icon of the files is given in the following desktop snapshot: file menu options Saue Once the main dialog box has t>een dismissoo by clicking [Kit, the Raw List and Saue Final List can be selected. These options prOduce export text files for other programs (for instance Microsoft Excel). The difference. between them isthat for the Final list all subsampies of one fish species are combined and convened to the cateh per haul or fishing hour. In the Raw list all subsampies are printed separately, just as they were entered. 5 » ) ) ) ." " 2.2. The Edit menu Uiew Cut Copy ~H Paste ~U ~C The Edit menu matches the Apple Macintosh standard. When System 7.0 or higher is used, the Edit menu allows you to Cut. Copy and Paste text within the dialog boxes. Otherwise, the Edit menu will not be available when dialog boxes are active. 2.3. The Uiew menu • The Uiew menu is unique for Bessie Turf. It is used as a synopsis of fish species and subsarnpling factors entered for the panicular haul one has selected. In the example haul above, the Uiew menu shows that three species were entered (Jumpsucl<er, pJaice (European), and pipefish(greater)). A closer look with the mouse will reveal the different subsampies with associated factors entered. By selecting one, a confrrmation dialog box will appear. This dialog box offers the possibility to change the sarnpling factor and it recalls the length distribution of the sampie, which may also be modified. 6 3. OEVELOPMENT 3.1; Maclntosh programs and programming An application prograrn for Macintosh. computers should be seen as a collection of socalled "resources" of different types. Each resource contains a coded description of a part of the program: for example, the description of a dialog box and the items it contains, the descriptionof a menu, a sound, version irifonnation ora list of strings (e.g. the species names in Bessie Turf). In fact, the compiled program code itself is stored in a number of resources~ Basically, Macintosh programmers therefore need two tools: a resource editor for designing the various user interface elemerits (or stealing them from other programs: games are a great source of weird sounds), and a compiler program for converting the program cOde into a resource. • Several resource editors for Apple Macintosh are available, as weIl as compiier programs for various programrning languages. We wrote the program in the "C" programming language, a language we were familiar with because of our involvement iri the development of image processing applications at RIVO (in the fields of plankton and otolith analysis). We used the compiler program TRINK C (version 5.0.4, from Symantec Corporation), and the resource editor ResEdit (version 2.1.1, from Apple Computer, Inc.). From the "C" programming en~ironment calls can be made to standard conmiands or routines which are buHt into each Macintosh computer, either in ROM (read only memory, stored in a chip) or in the system software. These commands and routines are doeumented in the "Inside Macintosh" series. Recently, Apple introduced a new version of the system software (versiori 7). Bessie Tuif was designed to under system software version 6, it will also furiction under the new system 7. run 3;2~ • Oats structure As described in the manual above, the data for each haul are storCd in a data file in a compressed form, which cannot be displayed or printed. The program can only handle one hau! at a time. The figure below is a schematic representation of the format of the dici fIles,which is also the format in which the data are kept in the computer's memory when the program is running. . ' ... . The firSt three records contain haul information, infonnation on by-catch (non-fish) sp6cies, and catch weights. These three records are always present in a daci file and have a fIXed siie. After these records, the actual length distribution data follow. For, each spCcies for which data are present, a species record is crea~Cd,each species record linlced with arie or more subsampie records. The contents of the haul, species and subsampie fecords is given in the following table: au! - survey type - vessel's name - date - hau! number - hau! duration etc. .Subsam le - subsampling factor - name - Lmin / Lrnax - total number - total number meaSuied - total numbers Per length dass the are number measurCd - numbers measured per len dass The way in which spedes and subsampie records kept is known as a "linked-lisi" stnJCtuI'e. It would go beyond the scope of this paper to descrioe the structure in detaiL In shon: each species record contains a field representing the address (in memory) of the 7 ,---------------------- • next species, and a field representing the address of the first subsampie record. Each subsampie record includes a field representing the address of the next subsampie. The main advantages of this linked-list structure are its efficient use of memory space (memory for a species or a subsampie record is allocated only when needed) and its flexibility (species and subsampies can be added to or removed from the list at any time). Haul By-catch Catch weights Rrst species Second species Subsampie 1 Subsampie 2 Subsampie 1 Subsampie 2 • Schematic representation of the data structure used by Bessie Turf. • • 4. THE USE OF THE PROGRAM After a testing phase, and initial hesitation from some senior scientists resporisible for the surveys carried out by RIVQ, Bessie Turf is now routinely used on board the. Dutch research vessels. This chapter describes the procedures currently foUowed, on bOard and at the institute, and the advantages of using Bessie Turf. 4.1 On board When the catch is brought on board, it is first sorted on the conveyor belt and subsequently laid out subsarnple by subsarnple and marked with the associated factor (a subsarnpie in this context can also be the total catch for a certain species). One ofthe staff th~n washe~ his or her hands and takes a seat behind the c~niputer in a dry art:a of the Shlp. Someone else measures the fish which are lying ready. Both people are communicating through head-sets. headphones and microphories. connected by wii'e. • After all the fish have been measured, Bessie Turf provides the so-called raw and final lists (the data in readable form). which are then both printed on an ink-jet printer (Hewlett-Packard Deskwriter 500). By doing this immediately after each haul. and before the fish are discarded, the data are always safely printed on paper in case anything might go wrong with the computer. and the files are also backed upon diskettes. Afterprinting. the raw and final lists may be deleted because they can always be generated again by Bessie Turf. Tbe binary data file must always be kepl ,. 4.2. At horne After the survey. the data have to be fed into the RIVO's cenmu computer system(VAX). In the past, the data had to be typed into the computer at this stage, but now the Bessie Turf data files are convened into a format, which can b6 read by the VAX-based programs for further processing. For thisconyersion, aseparate program was developed. Using this conversion utility, it takes about ten minutes before the results of a 50-haul survey are ready for tr:insfer. 4.3. • Advantages The advantages of using a program especiaUy designed for the task of storing and processing ,length distribution data are quite clear. There are much !ess errors in calculating length distributions for the total catch from subsampies, and this step does not take anytime any-more. Tbe lists produced are readable(see appendix) lind the data are available for .funher processing immediately after the survey. Unique names and obligiuory subsampling factors remove some uncenainties ~at exist in respect of han~ written information. which are often in shonhand (e.g. gumard instead of red or grey gumard) 4.4. Disadvantages There are no apparent disadvantages. with one exception: the data typist canrlOt oversee what is done by the person identifying and measuring the fish. Tberefore a second check, which may preverit possible mis-identifications or overlooking individual fish. is lacking. In practice this is solved by assigning a general overview task to another staff member during this stage. 9 5. RIVO SURVEY SUITE Bessie Turf is one in aseries (suite) of programs in use or under development at RIVO for facilitating the collection, processing and display of survey data using Macintosh computers. "NeptuNet" is used for logging data from R.V. Tridens' central computer system (Hydraut). The data provided by Hydraut include nautical information, such as the ship's position, course, speed, air and water temperatures, etc. "FishMap" is a program designed to display and print maps of the geographical distribution of fish species. In practice, it could be used to display any kind of numerical data, fitting into (sub-divisions of) lCES statistical rectangles. This program will also be demonstrated in this theme session. Currently, a prototype of a program for processing data on sex, maturity, age, length and weight of fish on board research vessels is nearing its completion. In its use, this program will be similar to Bessie Turf. ACKNOWLEDGEMENTS Bessie Turf would not have existed without Martin Wannerdam, who made us do it, and Frank Storbeck, who told us how to. Niels Daan critically read the manuscript and suggested some valuable additions. • 10 J APPENDIX Example output from Bessie Turf, and an old IYFS form. • 11 , IYFS I ') Trek: L13 Kwadrant: KEVER x 1~ I 11 12 13 14 15 • 16 17 18 19 20 21 22 23 24 25 I .... SPR .. N!"'; ~ L.". 45 50 S 60 5 70 5 80 5 90 5 • '00 5 110 5 120 5, 13 0 I 51 140 --:------------ I J5 CI I ,. 36: . ----_. ''J~. ":a ~-==-~-,z:.oc,: d;..·------~ -_. . - - - - - - .. ---- - -" ._-- .. -- ------ --_.- -_ ..-- I [ ;. _I JS: _ ... - "; ...... :~',::- I . .'t ,.. A , ' ) r"7 "7 ~ N:':'l .:'-1- ~I '~~I L~a "~a x · .. . / ... ' -;;,~;-:::---------------:-,"7,~~g;..:---~----...., -;c,~;',:------'~--._-4, " .. • '4, " , '5· • . 11 I " 'g • ., "" ; 2~ I , 22' ' 22, I11 231 23 j 24 t 2S '26 21 28 2_ , 251 <6 27 28 29 2·11 , , 30' 3. I 32 33' , 32 33. 3< JA, 35 I 35 J6 , J6 I 31 I , Q ... <3 Z. '2 'f -, 'ß, '1 , 's I : i '9 1 I 2' 22' 2_ 25 26 27 28 29 ,30 3\ 32 33 i 22~ 30' 7 ~~ p '(, 38 ? 11 s55 n.. n J 'dAllfl"f" - 57 sa 59 1lO·65 5& 60 65 'll 7S , J.bLl~ . 80 115 !lO·1I5 !lO 95·'00 95 100.10$ 1'00 lOS· no 110-"51 "5·'2'; I . gern, I stuks LENGTE · · I, I , ~ '2.. I JlO )C i • I I , I : I ,h i ! ,, Ihr ~l I I , , · · I ;>:'c, I ! I : , 1 : , I I ~~ \S~ I • I ! I~ i ... I 'OS' "5 I 1 · I .o:\Q I 11: , , RESTANT (gee" visl!!!) . liter . , stuks : liter X I X , X x '~. • _. I .N I I '2. i ; I ' -2 43 I I . <0 ~: I~N. 56 5& 00/' I 38 I tot 1_- ,_ C 'f 39 I ? _2 <3 I <. 31 (, SOORTEt~ waarvlll 1012 gevangen 55 56 51 3S1 36 • 38 39 <0 ... s- 32.33, .. 1- 3S 36 31 43 , ·, 31 , I )A: Q' 5' 52 53 ..., 3" 1 , ? 29 ! 33 , , F....., ,.lC ,,\ ... 50 , 11 32 J6 37 I ~ 23, I 2_ 251 26 21 111 28 I 291" 1311 '( , 22 • , 2'25 26: 21,. 281. l. I~. , 2\ . Q 50 , !i 1-7.._ ) ~: '9, , 20' • 2' • 11ft 23 '23 "; I .. , · Z '8, .g, . , 20 " I ! : -' I '8 • ... 51 52 53 75·1lO 1lO·85 85·go )11 '2 '3 ~ ~ ') .. -g , , " .. . , '5· .••• ! 1> -. <6 65·10 10,1$ .. <0 <6 -9 ~ ('f '5 . t 3<, 3S 47 , b , - "-,, 39 <6, x I ,<5 _5 X " I <6 _1 X 1 <3 , "t I' 1'0 ., ., .. ~, , , 1111 38 39 ,<0 38 39 I II/f I ,r. 31 <0 x 1 29 30 3' 120012. , 0 T~ • '4 I . 'ff'1 , 2J, tu 1 2. (11 " '2 I • '3 I I , 'g 2C' nj , ,I ~ "2· 1'3. , t~ , " '2 '3 ' ----,-.:~-------, . --_._----- 'l. ---------- ----- ~lI I Su,.".v· O.t\lf"'I~ ,~ 2" I·ao ,_. ,k.~auw . ~,30 "' ..,.,. U"',. , ., 3' 51 6 7 8 9 10 11 '2 , 3i ,. ,- Ja H , , , 18: , 72 gO t26! '8, 5', , , I '5 , , 18 19 20 21 22 23 I , SO, 576 1721 122' 1368 576 SO, ao 2, 25 26 27 28 21 8 , ., 36 '08 54 ,.. 2' 5. 56 u, ., .2 '3 1 •• 18' 36 .68 '08 ao •2 5' U 2 2 2' 21 21 55 57 SI SI • 2 I , .. 1 , , 75 80 1 I 15 ao 9S , 00 'OS 110 115 '20 '25 '30 '35 140 I , , , , , .... .,...."'4OEN . I , . , , , I I" .32 ,'52 "'0 '001 720 I. ".5 15 .n 15.5 211 16 '" 16.5 17 17.5 U 288 18.5 181 18.51 . 201 20.5 21 21.5 22 22.5 '" I , , ,! ,, r , , I , , , , lli(]lO"S I , 14 2'.6 25 25.5 2 I 70 ~ 2 • I , '0 ! 23.5 I 55 ,1 I 23 .a SO 51 52 53 5' , • , 2 2 •• , II 2 OS '6 '7 , , 11.5 12 12.5 13 13.5 , 2 2 2 I 2 • I , .. 5 55 6 6.5i 7, 7.5. 8, 8.5, 9 a.5 '0 lOS 21 , , , , • .. ,.. 22 , 4.51 ,, 20 I 38 H '0 288 '2a6 25a2 'H6 5184' 37", 11 52 86. 20 62" 54 12 28 OS 1 , 5, 2 2.5 3 35 n "2 ,1 1 '98 20 20 .""""" 201Nt: 10 Nm 2a Lrnt: 36 Lm.: SO. 522 720 TI , , , 1 18 18 1 H , Soon: , , 17 30 31 32 33 34 35 36 37 23062 296' 61 , 16 U -~ , 2 "'W't I , K.aor.m: "3F7 1 7292 131 I '06 67' 7, 55, ~t· I , I-IooteSQOf1M IMNTAWUR 1r;1~"l , SoO'T ,, .''''''''''' T,...: 'Scho. IT_. I 2 • 21 26.5 27 27.5 10 2 21 21.5 U n.5 301 305 31' 31.5 32 32.5, 33 33.5 3' 34.5 35 35.5 36 36.5' 371 37.5 I • , I , , ; , ,, . , , ! , 1 , , , , , 1 311 , I . , , , 'J, J' , .~ ,. , , Su"",v, ...... 2'- 6·QO ITroderll "'''W- Bv<.,'" ,~ , " T,..•. Sd'Ig' :..~m: ITr~ , 3130 fNn , K"QrVlt: "3n 0 0 ..... Soort' N' "1" , AANTA1NUA soort.,,· !t,'oot lil.OOIytI , l IN",,: 6 3 1LJ"!"l1 H, 60 60 SO -",", , 2 3 , 2, 301 30 , 2 5g 5g IN" ., i tDtMKdUI ,. , 16 22· 36 6 7 8 g, 1O, 11 t 21 t 3' , , I I 34 17 18 3t • 33, 38 23 , I I 36 , , 2 .. 108 '08 , I , I , , I 2' 2, , , . 2 , , , \ I 18 , '08 ,", .. I 2 • • 252 , l 6 ,'08 18 18 2 ,\ , I 2 2\ 6, , • , I 2 8 21 \ 2 2, • 2 , . 2 2 2 I 2 2 2 I I 0 .- ,i I I '5 46 .7 48 .g , "2 SO 0 51 52 53 5' 55 56 57 Si Si 60 U 70 75 80 I 0 I \ I I I I , , 2 ," 8S 10 15 '00 105 110 115 , 20 t 25 130 1351 "0 IOHn"",1I "._tor I , 1 , , , , I I 2 , , I I i I t t I , I , 1 , , I 1 1 I , , , " ,Na.... ' ....NT4I..J\.IoUI=' ,\'1'" 0 , , , , I 0 , , , • I I 2 8 2 2 2 2 , 2 '"72 , , I ., 32 18 I 21 , , 2 I 8 32 I I I '698 SO t I , •• IpoaI'\ Icrluwre 1<1llI, 8' I , '2 '3 , , I , ., ...... I t , 38 31 '0 , I , I , , , I 31 '0' , , , ,, """" _ , , 0 , 33 3. 35 36 . 20 10 8' '''_Id'w 72 Ho 17, • 13 27' , , 20 2. 22 23 2' 25 26 27 28 zg 30 31 , I 15 16 17 ,8 ,g "'1I"tal •• •5 I. ~STI\NT rwll'tllr--Olf t , , , I .. 108 36 38 •