10
22
115
26
92
101
8
12
48
21
15
9
66
19
13
28
25
46
24
14
7
660
195
32
17
84
16
130
47
44
18
38
4
55
35
34
86
11
53
27
89
43
51
83