1
2
12
70
75
9
10
6
41
4
3
40
54
17
11
89
69
5
8
14
527
33
16
19
68
23
26
71
34
99
39
7
36
127
78
53
30
24
25
340
15
98
91
90
45
28
56
37
66
13
51
31
22
55
27
20
29
18
46
94
44
42
851
160
63
35
109
38
87
348
73
21
52
447
62
137
59
58
342
187
263
65
32
184
50
157
158
77
138
43
74
560
126
93
81