53
129
44
38
102
127
366
131
73
135
163
96
168
190
328
169
66
130
125
161
80
40
47
204
24
223
193
289
605
380
112
213
28
315
48
36
559
243
1441
206
108
477
226
103
365
141
19
77
182
87
56
98
57
31
407