14
30
16
113
77
47
39
6
11
9
2
21
32
19
7
751
1197
42
4
17
51
25
270
163
140
157
82
3
124
66
24
112
49
8