72
175
139
322
146
776
282
93
195
107
157
71
92
181
205
153
91
127
104
244
1835
527
80
373
51
193
154
161
98
439
659
376
37
174
77
222
197
431
43
124
68
117
144
58
298
390
148
713
514
74
180
256
550
170