218
39
838
55
100
23
152
20
99
75
19
33
26
51
15
18
30
25
8
461
50
13
24
65
38
9
31
10
21
117
27
48
321
237
91
115
35
47
17
49
7
57
45
540
40