98
40
1426
8
22
99
41
14
287
288
5
23
19
24
156
180
10
13
58
15
472
82
26
20
21
346
1576
574
177
46
324
819
11
329
142
42
138
27
6
60
35
89
34
67
43
219