87
54
17
169
240
41
57
245
302
8
119
86
146
219
45
48
42
103
49
140
29
178
68
32
52
805
66
62
37
775
204
106
134
58
161
108
264
168
99
63
28
84
380
176
43
175
468
137
116
128
135
126
132
431
188
189
578