46
362
203
49
169
74
72
41
129
66
121
363
3
53
142
24
42
43
91
33
76
13
521
1068
316
243
90
263
791
47
297
11
303
58
175
279
122
60
153
367
36
28
789
31
48
38
644
198
1384
209
159
141
125
271