7
11
23
25
78
21
20
26
77
126
24
57
14
1
2
12
18
15
54
85
29
55
28
218
114
10
37
47
88
9
34
43
8
5
6
275
16
313
104
134