182
968
221
573
263
461
70
318
71
255
84
270
163
253
109
244
26
144
43
140
28
3
94
6
97
9
86
92
1,143
17
87
4
42
77