40
30
31
15
45
13
21
25
6
14
23
32
33
9
36
20
26
19
22
17
54
78
104
66
18
28
16
94
34
37
38
103
29
100
42
10
4
8