8
7
30
9
14
21
22
16
34
15
23
36
31
20
17
10
18
28
64
81
11
200
26
44
48
53
32
55
40
88
6
13
33
35
25
84
130
52
29
93
49
37
47
12