78
362
77
30
126
119
416
136
403
186
60
66
244
94
207
36
42
26
141
166
121
6
108
35
406
286
295
28
341
175
158
107
14
52
180
229
342
144
323
129
57
15
707
106
56
452
585
4458
134
64
828
152
376