2
9
7
10
64
3
4
6
13
11
108
31
5
47
76
37
16
18
22
17
12
21
20
71
36
25
42
19
28
34
27
26
30
33
49
62
89