2
10
47
6
13
3
123
9
4
5
1
73
7
66
11
84
24
17
38
50
8
23
81
27
14
21
29
70
12
39
26
30
19
25
51
16
20