9
27
158
70
16
29
64
112
28
52
38
4
24
36
20
75
69
197
22
17
13
19
37
42
18
41
169
85
84
72
35
56
60
66
47
44
73
33
59
180
45
97
123
278
8
6