10
23
26
14
12
16
29
28
83
8
13
44
86
2
18
152
46
45
141
162
22
24
61
72
54
38
7
15
32
5
17
27
33
11
73
108
35
19
31
36
30