26
5
6
9
2
42
20
28
64
78
13
101
37
25
68
29
72
39
85
3
18
31
11
92
15
57
47
48
51
365
99
14
55
59
49
76
32
98