0
1
8
6
16
11
14
27
52
31
86
21
64
70
43
32
36
17
19
50
29
22
38
2
13
34
30
39
15
12
9
24
115
10
44
59
69
97
40
42
61
55
99