394
22
118
185
204
280
96
55
110
449
52
136
28
114
284
71
74
27
38
173
884
332
7822
63
33
39
79
99
104
68
108
199
148
13
132
385
35
126
84
409
1219
917
144
67
242
363
341
419
109
60
101
23
44
92
36