42
29
20
68
22
36
21
24
26
33
5
17
80
38
35
34
8
16
46
44
18
31
12
40
62
14
65
95
58
106
23
43
76
28
32
49
7
63
78
11
118
27
37