313
40
18
13
43
147
166
38
146
204
25
44
36
62
490
631
65
54
122
179
12
216
206
241
198
413
190
2303
626
240
1837
449
48
103
118
77
82
61
106
177
83
37
45
53
27
32
49
258
42
209
11
109