131
118
68
54
100
238
92
47
314
108
77
293
26
248
201
464
135
202
98
64
94
204
137
953
61
244
183
228
164
60
13
306
97
48
176
35
369
399
404
83
258
8
69
165
429
49
90
99
50
156
439
276
96
103