1
7
4
3
2
0
6
18
17
9
21
36
16
64
133
60
89
148
177
23
57
52
20
46
48
19
103
26
28
34
24
40
12
14
22
15
38
63
141
41
30
37
45