10
                                30
                                30
                                20
                                5
                                15
                                10
                                10
                                20
                                30