63
58
86
162
64
23
133
85
19
27
26
47
40
209
68
52
18
91
42
39
170
453
30
158
140
102
65
147
172
266
151
132
80
37
127
81
66
171
204
41
60
73
24
20
109
174
70
35
56
76
166
114
101
118