84
78
36
57
55
14
49
47
34
81
166
311
381
195
224
29
148
79
73
60
43
108
235
136
88
119
117
50
107
193
39
62
56
11
142
95
820
102
23
291
101
97
163
198
260
38
144
53
111
67
171
120
37
74