203
46
40
70
66
22
54
18
43
23
431
477
57
256
164
210
314
32
110
73
539
8
25
35
181
51
9
187
106
126
105
88
201
82
10
7
28
79
219
146
119
99
6591
422
5
255
166
1206
77
41
265
11
207