353
576
26
112
27
1348
22
56
48
15
11
28
8
29
191
58
62
349
24
65
198
60
94
18
52
37
39
59
504
20
57
76
82
196
38
101
54
47
16
10
45
34
49
126
19
50
31