0
7
3
1
2
9
4
8
12
46
127
108
74
64
24
31
21
83
117
15
11
80
36
6
10
18
20
59
13
39
23
17
69
33
54
30
41