55
119
43
68
447
169
107
221
58
134
12
37
293
51
102
48
191
44
57
27
100
38
52
136
50
59
93
41
15
20
19
94
160
82
32
466
71
60
427
484
113
114
368
196
18
11
495