9
3
8
10
11
12
106