86
69
39
25
28
32
206
154
102
156
27
62
26
109
100
71
107
30
103
29
451
111
36
74
79
63
52
53
64
45
143
15
60
37
55
78
65
92
153
11
14
124
238
76
31
67
192
94
57
119
85
73