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