2
19
24
12
70
1
31
8
79
4
3
7
16
30
10
71
100
54
44
5
9
11
17
34
59
6
28
15
25
27
47
57
35
18
36
67
72
14
41
66
80
51
21
39
13
40
29
50
53
22
20
42
26
33
75
93
92
91
49