7
42
3
8
19
20
46
12
45
36
9
35
64
5
28
23
4
22
33
21
43
92
52
39
88
100
15
11
60
24
69
44
34
29
1
67
2
13
10
18
6
32
14
37
25
17