175
142
96
55
107
35
704
136
44
176
411
74
51
333
373
1531
132
185
37
662
45
352
228
171
42
1326
332
119
259
23
68
21
54
248
60
522
214
16
900
113
380
159
521
70
149
27
590
72
290
366
67
245
198
174