90
33
47
41
18
25
22
1
36
42
4
16
5
20
15
9
27
11
6
17
71
10
19
38
30
3
7
8
45
12
53
46
14
35
13
24
31
34