3
3
12
9
8
20
11
35
12
10
1
7
11
1
8
6
22
86
7