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