52
32
378
140
243
150
96
39
90
35
287
33
43
133
6
19
85
30
174
710
115
45
21
37
50
158
56
31
62
20
75
68
59
14
17
60
216
42
161
72
224
48
26
16
104
209
66
164
181