10
11
6
30
14
13
29
1
30
23