22
3
98
12
10
15
18
8
26
85
23
19
7
11
16
33
45
47
34
51
20
14
29
6
104
24
32
25
9
39
4
54
44
43
17
30
21
27