1
4
10
78
2
57
31
5
46
43
15
110
65
3
6
520
33
16
20
12
142
11
25
29
18
30
22
93
7
39
9
164
76
45
63
52
27
41
23
513
19
118
86
77
85
67
8
24
28
21
70
60
17
34
14
40
98
51
62
104
50
706
148
74
132
36
26
291
49
13
38
756
94
138
75
61
32
364
35
90
72
260
55
240
212
204
56
129
68
37
79
117
162
42
81
514
92
80