271
342
364
469
203
2372
512
161
684
2093
141
174
163
121
911
482
274
1134
291
27
4259
652
711
462
19
211
4178
145
157
132
9
102
4
16
72
862
19883
122
182