6
0
3
15
20
1
16
24
46
10
22
8
40
38
28
34
31
19
29
7
23
14
9
33
53
71
17
88
25
37
42
30
39
67
57
117