72
1
107
177
232
2
255
930
681
612
1087
4
807
865
99
501
73
515
1504
6
1956
1552
8
1094
694
1312
1748
1310
3
148
95
295
121
83
160
186