51
17
24
111
6
10
20
19
2
142
4
171
18
46
9
14
8
27
86
897
7
65
56
53
73
11
215
145
268
166
370
52
39
276
15
970
630
37
160
1087
97
21
77