26
25
61
20
77
51
27
64
52
37
96
43
17
28
13
45
8
9
82
29
18
57
33
62
23
5
75
10
2
16
3
30
15
19
4
6
102
76
53
50
32
47
7
74
91