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