0
14
2
5
10
8
54
47
36
28
15
20
17
4
7
972
9
3
52
38
64
42
40
26
19
71
34
12
113
29
66
72
56
168
131
118
68
82
70
611
99
270
110
178
290
104
85