669
56
139
74
435
531
249
73
119
103
109
76
480
41
69
70
127
39
125
153
82
163
138
104
269
177
131
110
61
143
152
201
298
52
175
59
126
90
128
45
130
295
188
124
55
19
284
29
413
245
63
259
347