102
212
126
708
56
38
148
501
203
36
98
139
159
20
672
174
156
62
6
206
258
272
805
228
436
85
135
119
7
292
30
42
10
266
454
369
151
19
166
7
128
89
172
1826
1060
442
5
198
22
180
253
152
11
168
