96
67
9
4
5
43
34
6
91
55
3
17
170
100
11
204
14
105
215
181
64
19
40
658
74
36
52
29
232
299
156
97
69
21
386
479
31
251
176
22
213
20
62
39
13
24
61
2
8
357