40
67
85
25
22
8
15
26
66
41
44
32
19
62
11
54
49
82
77
93
7
79
42
17
28
33
14
34
36
2
10
35
50
58
52
63
20
106
46
53