81
40
42
67
233
114
773
60
23
7
169
16
6
288
204
78
211
129
89
770
187
344
33
128
56
73
54
98
35
66
682