131
0
232
130
263
366
95
269
214
4216
7
84
1155
128
583
162
1095
2
50
160
347
3
481
218
126
1928
1
83
153