88
19
330
74
51
251
3
82
8
24
25
9
21
15
14
49
42
7
107
10
31
44
61
37
32
583
177
29
17
89
45
55
34
69
71
54
62
18
87
109
137
23
198
27
41
68
16