422
62
93
443
100
26
637
41
223
75
196
479
51
64
112
149
1328
136
92
755
303
126
240
210
59
68
103
19
157
197
346
140
109
83
390
200
207
144
321
114
828
80
46
50
202
35
237
489
47
36
247