1
4
12
75
2
81
10
9
45
46
5
16
95
61
3
15
544
34
20
11
91
13
29
72
21
25
23
7
37
147
41
42
63
44
26
14
40
485
6
119
85
59
65
8
24
28
70
17
31
52
19
22
32
35
51
84
49
101
682
139
74
43
18
366
36
86
712
89
138
60
62
39
33
90
71
239
55
215
209
188
126
68
54
78
117
141
92
546
53
145
27
94
30
80