47
34
7
60
140
124
17
46
35
23
82
102
141
114
232
110
88
118
145
243
244
158
121
123
251
104
146
89
323
147