9
12
2
6
7
26
11
19
30
17
55
18
10
15
31
25
24
29
77
74
36
20
28
45
16
49
57
43
44
64
106
66
61
40
37
81
215
85