collection all

5

3

9

1

2

6

4

10

7