191
250
49
39
176
136
637
667
1032
670
219
186
482
95
18
20
1428
144
83
21
41
380
130
78
72
465
298
1243
157
174
88
296
8864
94
71