8
45
76
26
29
42
62
4
3
14
33
24
36
87
94
47
34
54
160
209
43
51
55
15
100
27
52
153
60
130
116
70
32
31
57
169
80
16
20
58
117
10
11
151
96
73
78