13
4
1
6
11
14
7
40
25
9
0
2
18
56
17
26
12
10
3
89
42
21
5
37
45
19
8
16
35
28
63
84
150
90
369
102
73
105
432
125