10
54
37
6
20
4
11
5
51
39
16
8
17
2
3
7
14
30
34
50
26
80
55
168
1
290
126
31
15
18
0
23
9
48
12
19
13