535
284
61
54
50
29
58
259
382
86
140
263
181
672
22
15
416
207
1082
427
28
62
5
68
159
119
107
11
105
137
401
42
30
97
1460
74
48
339
37
121
55
12
100
95
56
46
166
101
38
202
212