76
33
69
143
20
57
22
86
37
30
50
29
27
19
13
63
26
42
65
83
303
158
82
56
55
18
58
125
183
24
320
618
48
44
52
39
17
40
34
603
161
180
8882
61
70
133
146
47
293
132
99
41
64
5453