2
35
62
6
93
1
5
123
11
49
17
4
16
80
9
32
26
13
21
91
54
18
30
14
51
8
70
19
85
77
56
42
47
12
20
10
81
53