30
32
58
18
14
20
6
26
47
13
43
34
55
10
81
98
29
22
16
54
37
94
76
7
35
3
89
11
23
31
21
33
9
19
25
42
27