6
2
1
7
10
6
11
22
39
17
60
51
19
13
21