6
3
7
13
31
16
43
30
52
9
14
4
40
0
1
87
21
91
23
45
79
37
11
12
5
17
18
53
32
39
55
28
24
35
74
141
236