3
9
10
7
63
24
18
53
14
35
40
76
26
8
17
39
75
37
47
20
19
46
67
33
11
25
94
16
0
13
211
21
30
54
95
12
177
32
34
50
80
41
61