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