582
68
54
37
14
36
33
111
70
124
106
27
12
103
61
74
154
109
190
166
10264
46
647
56
302
245
91
88
75
82
64
1564
283
81
128
1291
199
73
542
20
153
72
762
504
15
31
34
94
4
18