136
255
627
80
204
237
133
172
612
169
56
272
2137
142
202
177
656
382
442
188
115
75
800
71
58
40
108
2573
176
425
1559
30
712
100
306
57
79
88
38
131
74
2054
158
165
81
866
954
119
754
268
553
33
68
313
199
144