67
25
166
152
106
12
14
37
6
53
31
27
11
3
18
70
15
55
28
66
58
22
230
69
20
143
337
446
1434
92
32
21
8
34
7
35
9
93
117
786
54
79
380
344