3
25
8
4
44
5
2
85
14
6
9
21
37
31
36
12
66
11
18
56
15
81
84
7
29
1
61
0
104
63
24
20
26
55
19
10
13
49