1
4
14
12
5
18
3
2
98
49
79
11
20
39
24
47
21
17
19
26
28
42
61
34
50
33
37
43
78
54
8
29
45
32
85
10
51
31