9
3
10
17
7
1
23
21
14
46
16
27
76
8
40
20
36
19
31
42
13
22
11
63
26
32
58
24
25
65
39
48
43
314
147
38
93
28