31
14
26
11
40
55
10
9
8
85
20
17
46
48
89
6
91
39
41
29
57
66
19
12
42
53
68
35
30
34
74
22
51
16
38
23
71
87
37
36
63
107
60
32
50
21