47
190
173
243
53
131
81
41
79
84
52
306
31
92
56
48
203
46
49
36
54
250
38
149
550
140
80
66
363
320
338
112
110
109
83
82
77
88
39
32
89
34
150
159
44
442
228
22
97
122
55
196
458
70