70
253
115
57
16
25
228
75
17
39
36
130
63
37
48
42
27
29
67
567
81
44
18
62
32
30
87
78
11
19
237
168
89
43
21
301
54
88
99
14
59
49
52
31
38
151
35
176
184
133
47
33