102
1
101
647
43
132
443
156
107
2
134
366
110
129
804
4
872
3
551
40
420
122
72
166
96
90
124
87
1170
16
500
80
303
580
0
219