156
14
78
63
30
22
67
24
713
46
9
15
19
37
133
33
128
41
44
26
50
91
57
99
27
36
31
70
12
516
47
29
23
18
20
219
69
16
49
32
13
3
34
39
308
58