28
30
9
11
26
40
21
4
12
34
6
17
47
7
31
38
61
76
13
49
5
96
2
89
32
74
15
19
20
1
22
98
42
8
67
14
27
25
35
10
23
24
46
50
43
80
33
41