56
131
510
198
65
153
390
75
39
815
45
24
47
15
26
11
16
28
27
29
21
8
46
299
44
17
61
9
42
25
377
68
104
18
98
2
31
35
34
10
23
123
30
54