85
291
361
122
100
164
102
97
57
52
139
81
94
72
135
95
189
165
129
149
425
82
128
111
96
77
44
50
55
48
64
266
106
203
197
107
67
188
138
31
88
187
146