22
6
25
7
47
23
9
582
64
17
30
44
77
60
33
21
40
8
10
34
20
11
18
78
37
15
19
27
705
5
24
12
38
32
99
13
53
36
39