13
32
17
31
19
11
16
18
55
28
23
44
46
104
36
80
45
8
37
47
39
14
42
30
15
33
6
106
29
21
20
10
9
103
96
5
73
22
26
101
25