243
71
119
144
89
490
26
480
118
300
312
151
371
388
569
546
114
438
191
157
174
25
99
248
175
321
116
108
62
252
141
36
105
1630
531
85
113
28
47
74
193
220
96
100
149
165
409
214
22
235
117
250
167
68
15