57
46
443
92
23
164
17
43
59
138
34
163
107
114
76
49
105
240
217
74
77
329
3306
47
54
79
82
40
130
88
423
143
99
84
483
223
2460
24
73
251
365
9
2429
104
2507
28
246
340
52
120
26
25
21
116
101
51