234
116
55
56
51
209
99
52
187
194
317
136
73
100
82
61
173
182
231
20
476
37
27
349
46
256
363
68
171
92
90
111
87
190
120
19
155
43
44
70
98
18
125
161
132
1953
131
16
79
29
105