43
25
465
5
58
126
124
177
519
69
21
76
151
50
290
83
191
100
467
132
18
26
2280
604
189
30
31
158
22
178
70
64
66
187
62
33
53
34
36
133
42
67
172
170