413
46
65
846
53
36
22
10
62
19
63
356
20
68
25
56
27
114
38
82
37
28
825
219
252
11
74
45
92
147
15
76
31
540
32
2330
806
71
61
7
236
138
239
52
86