12
8
17
26
85
59
21
54
47
100
25
78
40
10
46
42
53
36
29
23
45
2
6
11
13
43
14
24
20
33
16
18
31
111
38
67
34
60
51
65
32
39
27
37
22