0
2
20
8
7
6
5
22
36
10
38
16
17
51
25
23
1
14
19
32
57
56
11
31
58
63
15
12
24
9
52
74
33
39
54
85
42
235