191
312
163
142
84
116
227
171
201
356
225
128
103
110
577
168
100
193
26
108
255
161
159
212
233
50
61
82
61
123
76
61
90
87
91
169
94
57
111
37
214
128
91
61
225
275
339
53
65
54
71
42
60
76
193
128
395
188
138
109