46
57
7
44
18
64
10
143
56
20
847
28
382
68
93
36
21
32
627
58
95
54
41
8
12
528
213
23
14
100
306
48
126
173
103
15
17
31
53
37
26
16
13
5
9
158
38
87