0
11
47
25
16
4
12
2
7
5
14
6
9
43
10
13
51
15
17
38
83
142
263
125
40
135
26
74
52
120
117
202
258
1301