3
35
68
106
43
23
26
105
39
40
46
66
42
18
75
11
16
14
32
80
20
25
108
29
12
36
81
60
31
22
13
17
37
5
33
21
103
89
77