3
33
13
18
28
7
20
34
52
61
24
58
38
6
35
72
84
94
32
36
12
10
14
40
17
26
78
30
43
11
92
23
89
50
4
41
37
19
16
85