47
837
287
531
112
59
172
222
131
137
253
135
35
167
56
99
82
120
159
247
481
149
189
288
3
76
425
268
31
460
29
81
18
162
168
103
25
22
98
96
55
102
116
11
144
197
2
37
66
63
40
26
32