8
16
26
14
17
44
79
90
4
22
32
21
40
87
35
28
20
29
6
58
27
18
86
48
38
30
166
42
150
23
24
12
136
25
10
11