1
0
4
15
38
14
103
43
6
9
40
63
69
55
62
30
51
95
31
11
54
13
19
39
59
17
7
37
85
22
8
46
75
10
35
45
20