0
1
8
3
9
14
57
13
5
18
24
29
81
33
339
19
7
56
12
37
2
45
63
43
34
28
40
55
58
26
38
21
16
39
77
30
49
15