849
201
50
13
24
6
1087
52
48
15
913
41
38
9
61
101
4
8
64
1
615
30
47
54
26
115
332
825
113
175
44
209
100
231
149
56
27
58
5
53
248
416
117
63
81
16
17
138
23
33
18
14
106