66
20
259
361
22
8
38
32
120
188
39
10
193
78
36
59
52
172
49
63
73
258
43
44
884
64
182
211
31
80
41
654
805
119
108
197
161
160
57
81
79
86
33
344
196
403
62
154
67