29
18
11
13
65
34
30
37
35
21
31
3
14
52
43
70
17
19
33
4
16
55
94
1
26
10
47
60
44
25
9
42
24
313
96
255
91
155
124
46
88
48
49
27