420
178
177
209
275
419
84
131
417
321
270
19
123
33
68
151
36
34
163
136
635
60
66
24
140
47
14
102
72
78
93
45
99
94
29
231
74
253
194
38
58
141
690
67