0
2
1
3
5
8
26
30
24
16
10
9
21
11
7
13
55
23
33
80
48
20
42
4
64
6
50
18
61
40
65
208
37
17
78
12
73