28
30
11
9
26
12
40
21
4
34
6
17
47
7
31
38
61
77
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