4
98
32
12
21
38
44
30
9
47
22
16
39
5
6
11
17
14
10
52
8
19
20
18
27
57
64
15
37
1
28
23
7
2
35
3
91