52
47
44
201
130
138
515
84
16
106
182
83
294
110
96
107
46
22
113
45
627
33
56
158
261
43
98
19
70
26
157
333
39
75
38
109
135
42
29
61
163
175
62
34
364
95
867
66
242
198
92
91