4
10
19
8
39
35
63
15
92
26
3
33
18
25
2
12
46
30
98
11
6
9
7
21
40
23
104
24
13
5
1
53
34
52
27
49
42