19
14
20
34
18
33
24
47
41
27
66
25
99
9
10
30
29
26
22
21
13
16
177
111
39
56
59
43
40
32
17
74
45
306
88
110
160