0
1
11
30
28
8
20
13
6
68
21
19
32
17
26
5
15
27
25
3
12
9
16
62
29
50
23
56
24
18
7
37
63
40
115
76
109
170