1
2
12
69
72
9
10
6
40
4
3
39
54
17
11
88
68
5
8
14
527
33
16
19
23
26
71
34
99
7
36
128
78
41
53
30
24
25
335
15
98
91
90
45
28
56
37
67
13
51
31
22
55
27
20
29
18
46
44
42
93
849
160
62
35
108
38
347
70
21
52
442
61
137
59
58
341
187
262
65
32
183
50
157
63
77
43
84
559
82
126
74
81