1
6
0
3
4
8
2
5
14
9
151
70
21
75
20
23
74
39
59
19
47
54
94
31
18
37
53
107
46
35
26
40
137
33
17
600
134
44