86
7
6
36
17
26
2
19
72
20
28
114
247
168
131
171
262
439
43
194
169
707
142
274
81
59
57
70
181
213
80
144
175
25
92
64
197
382
32
123
180
116
256
223
33
220
308
44
115
90
76
279
152
97
215