169
398
471
130
54
342
142
56
201
317
127
193
71
189
125
129
156
68
104
109
73
182
98
157
67
85
185
91
35
620
127
143
96
116
122
190
131
76
35
150
82
124
43
138
48
43
71
377
64
130
37
46
45
27
496
46
60
24
69
149