66
149
81
17
5
20
16
355
67
226
412
34
9
24
3
49
29
37
21
54
27
25
159
11
7
10
14
45
57
15
767
13
74
52
330
108
28
12
31
8
139
40
254