2
7
11
10
3
13
5
4
8
121
19
20
6
24
31
14
12
39
44
15
89
42
52
21
25
34
17
16
68
54
221
64
69
123
143
22
1