29
25
8
50
23
31
28
13
4
34
51
61
39
18
35
54
7
5
6
38
14
3
15
37
32
62
44
12
16
26
89
52
19
64
21
94
245
9
84
43
30