0
1
3
14
35
30
127
38
22
15
28
19
8
40
55
32
46
13
2
4
5
39
17
26
6
23
11
21
49
20
9
27
86
24
56
36
10