43
174
204
23
73
18
13
9
58
1250
40
27
29
32
148
99
80
487
28
46
10
76
30
8
535
4219
35
75
38
56
33
48
52
54
65
21
41
26
474
62
79