43
142
282
75
69
196
31
225
11
200
119
258
47
154
61
36
35
32
99
581
60
50
114
729
29
58
57
87
161
30
93
53
34
77
167
7
28
4038
79
120
191
37
844
151
9
502
26
135
215
8
316