77
258
28
174
54
237
40
884
104
230
89
109
168
35
99
137
145
51
75
87
231
151
65
25
98
252
72
49
20
171
61
133
30
36
67
189
96
143
368
52
176
342
59
32
10
55
80
457
91
128
69
78
259