72
1
145
356
2
339
275
110
368
99
128
182
105
855
135
1104
218
161
103
522
422
123
197
63
470
75
27
87
674
1831
4
107
985