99
25
64
18
1
24
5
12
31
34
11
16
48
19
22
75
53
27
3
30
20
65
47
32
13
14
43
21
2
4
42
15
37
33
35
10
7
87
44