71
69
18
4
12
1
89
1168
19
9
340
157
251
22
47
114
467
244
57
17
24
2
5224
198
462
869
54
143
227
53
64
103
13
134
158
91
96
6
217
128
75
204
801
373
31
153
77
122
216
139
59
196
294
770
563
199
16
46
382