47
148
104
81
84
57
481
82
160
344
134
76
97
192
613
158
217
111
186
73
30
203
214
83
96
88
52
232
279
69
283
211
124
253
86
145
149
95
125
44
19
171
136
284
21
92
89
115
168
204
319
77
114
246