0
1
4
10
26
11
8
29
13
6
15
14
17
70
39
12
47
23
34
40
128
264
22
108
45
18
48
38
76
20
62
7
19
30
94
65
96
75
51
144
52
134