392
401
56
240
20
143
50
55
152
58
102
211
194
253
15
307
52
95
21
46
79
68
43
18
657
67
37
91
36
31
12
80
5
17
11
169
267
119
195
289
241
100
209
14
28
60
19
23
1065