53
208
1111
579
146
166
237
113
159
467
73
206
388
373
436
264
160
142
547
308
107
124
333
101
275
168
202
330
38
172
225
216
309
505
76
149
162
116
91
189
34
114
199
65
150
75
51
281
393
69
147
50
14
54
42
43
102