10
5
9
53
52
12
23
64
39
4
17
47
6
7
32
37
80
30
42
15
13
3
59
8
48
56
18
19
14
40
20
43
27
24
45
16
22