2
13
12
30
49
32
14
15
43
9
24
48
63
18
5
26
1
27
17
28
10
3
6
51
102
31
103
11
34
21
94
4
58
35
37
72
23
29
8
46
7