11
12
8
10
2
17
23
13
6
5
14
28
1
53
44
49
9
38
16
15
3
4
7
20
18
24
42
27
22
33
25
26
117
40
30
21
55
85