8
10
3
22
7
11
6
64
26
13
15
38
52
19
45
5
51
4
67
16
584
21
2
84
29
14
28
41
18
25
89
55
49
65
30
37
76
70
138
34