0
1
3
4
14
26
47
20
44
23
30
13
32
11
10
15
5
6
9
18
28
54
22
29
57
33
12
39
7
50
16
56
38
37
215
17
103