51
38
28
24
52
68
93
83
298
87
78
121
204
27
17
18
12
59
110
92
64
189
8
37
42
70
35
245
118
54
185
53
23
101
13
57
16
6
21
9
162
5
32
26
15
19
103
48