49
509
19
14
262
111
50
51
35
27
198
56
268
26
281
491
61
4704
77
54
36
340
25
294
66
383
78
141
304
114
16
135
33
247
7
24
1952
193
126
203
235
374
276
108
181
65
38
113
177
47
48
122
8
37
79
503