47
68
51
25
89
1045
27
206
52
222
28
38
54
157
1606
117
197
37
42
130
83
526
105
150
90
64
283
77
159
101
62
59
267
132
272
189
390
273
76
23
289
179
26
121
123
22
411
13
48
67
31