82
84
347
35
24
30
402
197
258
36
322
48
217
90
313
140
52
71
50
632
127
549
83
290
126
216
34
210
708
165
113
67
319
99
4410
3013
41
175
634
25
263
271
77
398
94
202
22
227
139
275
114
1234
100
578
54