1
4
13
12
5
18
3
2
98
14
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