1
20
63
2
72
10
3
21
22
60
6
96
101
46
32
4
9
7
12
24
92
15
5
42
26
11
17
40
25
53
45
16
8
77
44
127
18
19
43
13
23
215
37
55
14
35
51
39
41
66