47
70
158
316
5050
108
157
4108
302
30
97
1639
204
187
16
59
40
698
44
225
53
68
46
91
1289
10
35
101
630
38
565
37
26
161
658
4271
210
645
155
20
36
242
305
32
85
114
16691
62
19
50
61
528