26
51
21
46
80
25
45
19
44
30
35
39
13
32
58
8
18
43
34
23
17
90
92
63
11
77
55
24
89
29
40
15
62
42
91
28
61
31
66
27