9
30
76
472
51
198
75
16
21
31
290
6
26
14
47
49
57
1157
62
3
87
22
54
278
18
15
1061
0
11
42
56
80
43
36
4
28
7
35
604
107
38
20