71
166
673
1213
91
4267
207
33
15
12
72
8
653
202
177
54
43
13
51
27
47
67
45
70
81
108
83
40
36
16
258
19
59
326
167
42
32
141
57
134
16774
75
95
112
155
23
21
84
55
74
52