SlideShare une entreprise Scribd logo
1  sur  42
Managing  Independent  Inventory
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What is an Inventory System? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Organisations, Roles, Methods and Systems? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Independent vs. Dependent Demand E(1) Independent Demand (not related to other items or final end-product) Dependent Demand (derived from component parts, sub-assemblies,  raw materials, etc.)
Independent versus Dependent Demand Dependent demand Work in progress Components and raw materials Time Demand/usage Independent demand - finished goods - spare parts Time Demand/usage
Why hold stock? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inventory Types ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Material-Flows Process From Suppliers To Customer Production Processes Inventory in transit Stores  warehouse Finished goods WIP WIP Work in process
Stock : Input (Flow in), Storage (Holding) and Flow out (Usage) Supply Rate Inventory Level Rate of Demand (Usage) Stock Level
Costs of Inventory ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],e.g. 25% or 2p in £ per month of stock
Order Quantities & Reorder Points R = Reorder point L = Lead time L L q R Time No. of units on hand safety or buffer level Average stock q/2 q
Simple inventory system  Raise order for ROQ Orders MRP Check stock level Yes No Receive/inspect.  Accept into stock Send back? Part-delivery No Next Check point Yes No Yes <=ROL? Outstanding Order? Due now?
Bin systems Two-Bin  - quantity stock in bin 2 = re-order level Full Empty Order one bin One-Bin (periodic check) Order enough to refill bin? ,[object Object],[object Object],[object Object],[object Object]
EOQ Aim = Cost Minimisation  Cost Holding + ordering costs = total cost curve.  Find  Q eoq  inventory order point to minimise total costs. Ordering Costs Holding Costs Q eoq Order Quantity (Q) Total Cost
Calculate EOQ Q eoq   = 2DS H = 2(Annual Demand)(Order or set-up cost)  Annual Holding Cost Reorder point  R=DL D = Avg daily demand (constant) L = Lead time (constant) when to place an order. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
EOQ Solution Q = 2DS H = 2(1,000 )(10) 2.50 = 89.443 units or  90 units   eoq d = 1,000 units p.a. 365 days p.a. = 2.74 units/day Reorder point  D L = 2.74 units/day = 19.18 or  20 for 7 day lead time EOQ order = 90 units.  When only 20 units left, place next order for 90 units.
EOQ and ROQ example 2 Annual Demand = 10,000 units Days per year considered in average daily demand = 365 Cost to place an order = £10 Holding cost per unit per year = 10% of cost per unit Lead time = 10 days Cost per unit = £15 365.148 (366 units) = 1.50 2(10,000)(10) = H 2DS = Q eoq If lead time = 10 days, ROL= 273.97 =  274 units Place order for 366 units.  When 274 left, place next order for 366. D = 10,000 units/year 365 days = 27.397 units/day
Total variable cost Find point of minimum TVc Avg.stock Demand 2 x unit cost x Hc% + Oc 1200 2 x £3 x 25% = £450 +  £10 Once per year = £460 1200/52 2 x £3 x 25% = £9 + £510 Once per week = £519 approx
EOQ Table – minimum TVc Avg.stock x item £ x hc % Oc + Hc
Minimum point of Total Inventory Costs ,[object Object],[object Object],Total variable costs Total Hc Total Oc EOQ* Order Size (Q) £ Costs
EOQ Example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],2 x 10,000 x £250 = 2042 metres £6.40 x 18.75%
Economic Order Quantity (EOQ) Assumptions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Order Point  with Safety Stock Units Days Safety Stock Actual lead time is 3 days! (at day 21) 2200 2000 Order Point 400 200 0  18  21 Dip into safety stock
Safety Stock and Re-order Levels ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(Avg. lead time x Avg. daily usage)
How Much Safety Stock? Cost vs. safety level ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Cost vs service level £ Service level 70 80 90 100  % Cost of better and  better service ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],0
Normal Distribution of Demand over Lead Time m = mean demand r  = reorder point s = safety stock frequency probability of stock out demand over lead time service level  probability m s r
Service level protection ,[object Object],[object Object],[object Object],[object Object],(Avg. usage (day/week)  x Avg. Lead time) K  x stdev demand x  Avg. lead time
ROL AND Service Level Example ,[object Object],( Avg.  usage … day/week  x  Avg.  lead time) K  x stdev demand x  Avg. lead time ,[object Object],Stock falls to or below ROL & no order is outstanding? Place a new order for 1200. Service level @ 97.5%     stock-out for 1 in 40 reorder situations.
Review Systems ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Price discounts and staged deliveries ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Price-Break Model Assumptions similar to as EOQ model i = % of unit cost as carrying cost C = cost per unit “ C” varies for each price-break so apply the formula to each price-break cost value. Holding cost per annum 2(Demand p.a.)(Order or Setup-cost) = iC 2DS = Q OPT
Price-Break Example ,[object Object],[object Object],[object Object],[object Object],Quantity price breaks 0.98 4,000 or more 1.00 2,500 to 3,999 £1.20 0 to 2,499 Price/unit(£) Order Quantity(units) iC 2DS
Solution = 1,826 units 0.02(1.20) = iC 2DS D = 10,000 units Order cost (S) = £4 Put data into formula for each price-break of “C”. =2,000 = =2,020 4) 2(10,000)( = Carrying cost %  (i) = 2% Cost per unit (C) = £1.20, £1.00, £0.98 Q opt   0 - 2499  Feasible 2500-3999 and 4000+  Not feasible Are Q opt  values feasible for the price breaks? 2(10,000)(4) 0.02(1.00) 0.02(0.98) 2(10,000)(4)
U-shaped function True Q opt  values occur at the start of each price-break interval.The total annual cost function is a “u” shaped function 0  1826  2500  4000  Order Quantity Total annual costs Price-breaks
Price-Break Solution Now apply the Q opt  values to total annual cost & identify the total cost for each price-break. TC(0-2499)= (10000x1.20)+(10000/1826)x4+(1826/2)(0.02x1.20) = £12,043.82 TC(2500 -3999) = £10,041 TC(4000+) = £9,949.20 Least cost Q opt  =  4000
Just-in-Time ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ABC - 20/80 Principle and Inventory Control ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],0  15  45  100 Cumulative % 70 90 100 Cumulative Percentage  of Inventory Value A B C Pareto - 20/80 Principle Identify inventory items based on % of total £ value.  “A” items top 20 %, “B” next 40 %, &quot;C&quot; the lower 20%.
Annual Usage by £ Value
ABC Chart 3 6 9 2 4 1 10 8 5 7 Item No. 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% Percent Usage 0% 20% 40% 60% 80% 100% 120% Cumulative % Usage Cumulative % A B C
Stock Check ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

Text data mining1
Text data mining1Text data mining1
Text data mining1
KU Leuven
 
Data cube computation
Data cube computationData cube computation
Data cube computation
Rashmi Sheikh
 
6 Data Modeling for NoSQL 2/2
6 Data Modeling for NoSQL 2/26 Data Modeling for NoSQL 2/2
6 Data Modeling for NoSQL 2/2
Fabio Fumarola
 

Tendances (20)

Classification techniques in data mining
Classification techniques in data miningClassification techniques in data mining
Classification techniques in data mining
 
Data preprocessing
Data preprocessingData preprocessing
Data preprocessing
 
Clustering in Data Mining
Clustering in Data MiningClustering in Data Mining
Clustering in Data Mining
 
Lect6 Association rule & Apriori algorithm
Lect6 Association rule & Apriori algorithmLect6 Association rule & Apriori algorithm
Lect6 Association rule & Apriori algorithm
 
Data preprocessing
Data preprocessingData preprocessing
Data preprocessing
 
Apriori algorithm
Apriori algorithmApriori algorithm
Apriori algorithm
 
Back propagation
Back propagationBack propagation
Back propagation
 
Modelling and evaluation
Modelling and evaluationModelling and evaluation
Modelling and evaluation
 
Clustering
ClusteringClustering
Clustering
 
Text data mining1
Text data mining1Text data mining1
Text data mining1
 
Data cube computation
Data cube computationData cube computation
Data cube computation
 
Clustering &amp; classification
Clustering &amp; classificationClustering &amp; classification
Clustering &amp; classification
 
Symbol Table
Symbol TableSymbol Table
Symbol Table
 
Association rule mining
Association rule miningAssociation rule mining
Association rule mining
 
Data Mining: Association Rules Basics
Data Mining: Association Rules BasicsData Mining: Association Rules Basics
Data Mining: Association Rules Basics
 
4.3 multimedia datamining
4.3 multimedia datamining4.3 multimedia datamining
4.3 multimedia datamining
 
1.7 data reduction
1.7 data reduction1.7 data reduction
1.7 data reduction
 
Data warehousing and online analytical processing
Data warehousing and online analytical processingData warehousing and online analytical processing
Data warehousing and online analytical processing
 
6 Data Modeling for NoSQL 2/2
6 Data Modeling for NoSQL 2/26 Data Modeling for NoSQL 2/2
6 Data Modeling for NoSQL 2/2
 
Classification in data mining
Classification in data mining Classification in data mining
Classification in data mining
 

Similaire à Ops5

24867879 inventory-management-control-lecture-3
24867879 inventory-management-control-lecture-324867879 inventory-management-control-lecture-3
24867879 inventory-management-control-lecture-3
Harshawardhan Thakare
 
Sfe inventory management
Sfe inventory managementSfe inventory management
Sfe inventory management
Arif Mahmood
 
Inventory Management and Material Resource Planning
Inventory Management and Material Resource PlanningInventory Management and Material Resource Planning
Inventory Management and Material Resource Planning
singh.the.hacker
 
Inventory management
Inventory managementInventory management
Inventory management
Kuldeep Uttam
 

Similaire à Ops5 (20)

Inventory 1.1
Inventory 1.1Inventory 1.1
Inventory 1.1
 
OM_4.ppt
OM_4.pptOM_4.ppt
OM_4.ppt
 
Lession - 1(Inventory Management).pptx
Lession - 1(Inventory Management).pptxLession - 1(Inventory Management).pptx
Lession - 1(Inventory Management).pptx
 
Inventory
InventoryInventory
Inventory
 
24867879 inventory-management-control-lecture-3
24867879 inventory-management-control-lecture-324867879 inventory-management-control-lecture-3
24867879 inventory-management-control-lecture-3
 
Inventory models
Inventory modelsInventory models
Inventory models
 
Unit 3-inventory control
Unit 3-inventory controlUnit 3-inventory control
Unit 3-inventory control
 
Inventory management ppt @ bec doms
Inventory management ppt @ bec domsInventory management ppt @ bec doms
Inventory management ppt @ bec doms
 
Sfe inventory management
Sfe inventory managementSfe inventory management
Sfe inventory management
 
Inventory Management and Material Resource Planning
Inventory Management and Material Resource PlanningInventory Management and Material Resource Planning
Inventory Management and Material Resource Planning
 
4. inventory management
4. inventory management4. inventory management
4. inventory management
 
Inventory management
Inventory managementInventory management
Inventory management
 
Inventory notes
Inventory notesInventory notes
Inventory notes
 
Inventory management
Inventory managementInventory management
Inventory management
 
Managing Inventory In SC Lect#12 in.pptx
Managing Inventory In SC Lect#12 in.pptxManaging Inventory In SC Lect#12 in.pptx
Managing Inventory In SC Lect#12 in.pptx
 
Managing Inventory In SC Lect#12 in.pptx
Managing Inventory In SC Lect#12 in.pptxManaging Inventory In SC Lect#12 in.pptx
Managing Inventory In SC Lect#12 in.pptx
 
Inventory management
Inventory managementInventory management
Inventory management
 
Inventry Management
Inventry ManagementInventry Management
Inventry Management
 
Ch161 inv1
Ch161 inv1Ch161 inv1
Ch161 inv1
 
Rsh qam11 ch06 ge
Rsh qam11 ch06 geRsh qam11 ch06 ge
Rsh qam11 ch06 ge
 

Dernier

Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 

Dernier (20)

ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 

Ops5

  • 2.
  • 3.
  • 4.
  • 5. Independent vs. Dependent Demand E(1) Independent Demand (not related to other items or final end-product) Dependent Demand (derived from component parts, sub-assemblies, raw materials, etc.)
  • 6. Independent versus Dependent Demand Dependent demand Work in progress Components and raw materials Time Demand/usage Independent demand - finished goods - spare parts Time Demand/usage
  • 7.
  • 8.
  • 9. Material-Flows Process From Suppliers To Customer Production Processes Inventory in transit Stores warehouse Finished goods WIP WIP Work in process
  • 10. Stock : Input (Flow in), Storage (Holding) and Flow out (Usage) Supply Rate Inventory Level Rate of Demand (Usage) Stock Level
  • 11.
  • 12. Order Quantities & Reorder Points R = Reorder point L = Lead time L L q R Time No. of units on hand safety or buffer level Average stock q/2 q
  • 13. Simple inventory system Raise order for ROQ Orders MRP Check stock level Yes No Receive/inspect. Accept into stock Send back? Part-delivery No Next Check point Yes No Yes <=ROL? Outstanding Order? Due now?
  • 14.
  • 15. EOQ Aim = Cost Minimisation Cost Holding + ordering costs = total cost curve. Find Q eoq inventory order point to minimise total costs. Ordering Costs Holding Costs Q eoq Order Quantity (Q) Total Cost
  • 16.
  • 17. EOQ Solution Q = 2DS H = 2(1,000 )(10) 2.50 = 89.443 units or 90 units eoq d = 1,000 units p.a. 365 days p.a. = 2.74 units/day Reorder point D L = 2.74 units/day = 19.18 or 20 for 7 day lead time EOQ order = 90 units. When only 20 units left, place next order for 90 units.
  • 18. EOQ and ROQ example 2 Annual Demand = 10,000 units Days per year considered in average daily demand = 365 Cost to place an order = £10 Holding cost per unit per year = 10% of cost per unit Lead time = 10 days Cost per unit = £15 365.148 (366 units) = 1.50 2(10,000)(10) = H 2DS = Q eoq If lead time = 10 days, ROL= 273.97 = 274 units Place order for 366 units. When 274 left, place next order for 366. D = 10,000 units/year 365 days = 27.397 units/day
  • 19. Total variable cost Find point of minimum TVc Avg.stock Demand 2 x unit cost x Hc% + Oc 1200 2 x £3 x 25% = £450 + £10 Once per year = £460 1200/52 2 x £3 x 25% = £9 + £510 Once per week = £519 approx
  • 20. EOQ Table – minimum TVc Avg.stock x item £ x hc % Oc + Hc
  • 21.
  • 22.
  • 23.
  • 24. Order Point with Safety Stock Units Days Safety Stock Actual lead time is 3 days! (at day 21) 2200 2000 Order Point 400 200 0 18 21 Dip into safety stock
  • 25.
  • 26.
  • 27.
  • 28. Normal Distribution of Demand over Lead Time m = mean demand r = reorder point s = safety stock frequency probability of stock out demand over lead time service level probability m s r
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. Price-Break Model Assumptions similar to as EOQ model i = % of unit cost as carrying cost C = cost per unit “ C” varies for each price-break so apply the formula to each price-break cost value. Holding cost per annum 2(Demand p.a.)(Order or Setup-cost) = iC 2DS = Q OPT
  • 34.
  • 35. Solution = 1,826 units 0.02(1.20) = iC 2DS D = 10,000 units Order cost (S) = £4 Put data into formula for each price-break of “C”. =2,000 = =2,020 4) 2(10,000)( = Carrying cost % (i) = 2% Cost per unit (C) = £1.20, £1.00, £0.98 Q opt 0 - 2499 Feasible 2500-3999 and 4000+ Not feasible Are Q opt values feasible for the price breaks? 2(10,000)(4) 0.02(1.00) 0.02(0.98) 2(10,000)(4)
  • 36. U-shaped function True Q opt values occur at the start of each price-break interval.The total annual cost function is a “u” shaped function 0 1826 2500 4000 Order Quantity Total annual costs Price-breaks
  • 37. Price-Break Solution Now apply the Q opt values to total annual cost & identify the total cost for each price-break. TC(0-2499)= (10000x1.20)+(10000/1826)x4+(1826/2)(0.02x1.20) = £12,043.82 TC(2500 -3999) = £10,041 TC(4000+) = £9,949.20 Least cost Q opt = 4000
  • 38.
  • 39.
  • 40. Annual Usage by £ Value
  • 41. ABC Chart 3 6 9 2 4 1 10 8 5 7 Item No. 0% 5% 10% 15% 20% 25% 30% 35% 40% 45% Percent Usage 0% 20% 40% 60% 80% 100% 120% Cumulative % Usage Cumulative % A B C
  • 42.

Notes de l'éditeur

  1. 2
  2. 6
  3. 36
  4. 3
  5. 4
  6. 5
  7. 7
  8. 6
  9. 9
  10. 10
  11. 12
  12. 13
  13. 14
  14. 17
  15. 19
  16. 21
  17. 22
  18. 23
  19. 24
  20. 25
  21. 26
  22. 27
  23. 28
  24. 29
  25. 13
  26. 14
  27. 15
  28. 15
  29. 15
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34