23
98
22
32
104
62
554
28
82
56
207
46
268
80
106
185
125
700
54
67
145
50
60
97
324
88
57
94
45
36
110