108
1
130
4
223
2
195
139
3
185
177
183
184
107
244
145
79
676
129
1074
660
782
0
1047
1287
1574
1508
1388
736
492
718
1495
1228
2665
742