12
58
65
28
49
44
8
13
85
46
9
39
26
54
53
42
51
29
80
3
20
87
16
0
2
4
69
7
15
31
101
5
19
18
52
40
22
36
6
23
60
64
234
165