49
243
159
260
106
206
181
93
15
474
80
60
113
33
13
23
32
156
78
130
27
101
131
54
82
68
43
573
137
48
39
65
58
62
76
559
63
119
38
155
85
109
26
56
322
30
53
34
64
96
224
122
134
140
9