9
8
83
22
47
55
30
46
37
31
36
17
45
10
43
23
4
3
5
28
15
20
33
35
16
24
19
62
14
56
41
11
12
52
29
1
42
6
105
7
21