48
22
45
659
393
20
131
101
35
13
171
57
195
26
444
42
23
857
74
4
12
8
44
67
112
33
18
10
64
29
73
30
52
68
32
89
159
24
37
40
92
46
83