251
47
525
128
65
127
5694
97
73
461
61
24
234
259
91
146
48
17
56
37
271
23
233
28
54
223
193
125
25
69
209
447
96
90
11
180
42
291
444
39
135
143
323
109
20
351
31
179
124
186
168
79