229
174
95
546
464
176
321
31
179
219
130
254
279
92
258
109
110
823
140
138
32
210
148
225
106
63
121
13
64
60
168
157
173
9
117
136
144
30
52
99
409
49
201
72
16
193
56
151
236
112
81
101
26
62
119
145
132