47
1
102
55
1
93
94
102
89
108
130
74
63
148
83
75
107
365
277
69
1261
1
83
93
218
549
156
212
115
1
231
555
320
1
350
515
220
204
319
1
241
291
318
339
1
298
289