114
136
284
71
74
27
38
173
884
333
7822
22
63
33
39
79
99
104
68
108
199
148
13
132
385
35
126
84
409
1219
917
144
67
204
244
363
341
419
109
60
101
23
44
92
36
103
272
117
234
237
164
140
355
42
863
94