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