46
15
478
143
24
177
917
19
45
105
8
61
27
9
42
80
50
75
146
100
69
292
44
10
91
26
83
377
258
79
106
35
41
18
37
54
172
340
12
115
23
90
127
135
72
149
251
319