9
66
22
12
51
24
7
27
30
63
32
15
5
6
34
36
19
25
23
44
17
16
13
58
561
78
20
8
11
343
18
4
21
26
52
14
42
41
83
70