0
14
2
1
10
5
12
24
30
29
28
26
19
20
59
34
45
127
23
55
68
37
61
38
21
27
51
73
41
7
8
49
70
42
40
16
391
48
100
67
64
69