2
98
4
10
15
28
7
30
45
3
19
6
53
1
27
75
18
13
11
12
21
5
34
8
22
67
46
9
16
37
14
32
62
17
36
31
38