34
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
6
19
52
40
22
36
23
60
64
234
165