14
18
15
10
11
8
17
20
23
35
34
22
5
16
24
40
51
26
39
48
32
65
73
97
7
28
54
96
52
147
109
47
141
112
163
31
166
37
68
236