51
85
71
37
124
38
89
49
229
39
105
163
190
398
200
95
133
35
175
48
116
104
66
275
75
132
337
215
301
442
262
232
128
228
196
156
159
376
231
199
54
53
187
77
734
135
177
234
40
185
233
100
197
145
181
634