1
2
12
68
71
9
10
6
40
4
3
39
54
17
11
88
5
8
14
527
33
19
67
23
26
70
34
15
99
7
16
36
127
77
41
53
30
24
25
335
97
91
90
45
28
55
37
66
13
50
31
22
27
20
29
18
43
42
51
858
160
62
35
107
38
348
72
44
21
52
447
60
137
59
58
341
187
261
64
32
182
157
63
83
559
82
126
93
81