40
18
26
16
89
35
55
63
14
34
28
19
21
45
25
59
39
23
15
79
10
164
69
30
20
24
46
5
17
29
42
9
65
11
37
70
828
86
135
54
7