12
5
20
13
17
9
81
64
18
25
59
22
24
52
6
56
31
21
15
80
29
11
40
65
36
43
16
725
164
7
46
47
27
23
159
10
91
86
200
19
8
14
79
76