182
960
221
572
263
459
71
253
70
315
163
249
84
268
109
243
26
144
6
331
28
139
43
140
98
3
94
9
86
17
87
4
42
30
74