4
10
8
1
264
6
2
5
12
9
3
32
21
44
7
28
42
13
69
43
33
15
34
18
17
26
22
23
14
16
89
20
77
36
58
19
24
30