63
17
77
29
30
23
158
409
82
22
84
47
72
85
42
59
43
32
10
46
49
98
21
20
24
67
55
39
45
103
18
78
60
48
38
27
16
54
12
26
33
73
58
108
119