9
31
7
2
51
41
45
18
12
36
5
10
17
13
25
43
33
15
38
14
27
32
4
37
99
16
48
22
24
6
11
8
77
104
57
26
74
19
20