30
33
66
8
21
32
9
29
40
51
14
10
6
1
19
45
3
23
89
12
2
18
5
16
54
4
34
25
15
22
37
41
20
64
11
13
52