71
104
159
802
27
78
168
280
291
270
284
102
65
58
181
80
125
4
85
184
89
133
283
154
37
39
98
45
79
94
86
100
34
41
418
54
82
165
126
66
75
40
47
305
106
57
237
60
77
179
132
180
108
161