9
8
15
10
5
6
7
27
14
61
30
72
13
45
11
23
103
122
69
94
17
19
22
29
68
39
12
32
38
18
42
44
28
48
26
37
54
46
16
33
21
83
149
24