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