8
22
16
17
20
5
15
12
21
9
41
47
28
13
2
54
75
26
11
6
35
19
29
31
10
39
7
82
14
27
23
111
63
25
57
38