23
21
28
15
24
20
10
3
16
27
29
60
51
59
6
1
17
34
14
12
9
37
2
99
25
11
18
26
39
35
8
104
38
13
97
32
45
22
33
44