47
26
265
70
17
20
56
196
85
183
274
283
692
96
161
1408
48
45
144
33
44
213
34
112
36
128
424
73
16
1448
42
220
41
79
57
470
152
187
438
38
101
393
125
61
82
148
1759
133
31
13
209
205