6
21
3
11
13
12
2017
2
7
23
16
4
14
1
18
10
9
15
222419
8
5