1
4
12
78
2
57
10
11
5
31
47
39
15
110
65
3
6
524
33
17
21
142
25
29
18
16
30
22
93
34
7
9
155
76
44
26
63
52
41
23
515
19
120
86
82
85
48
61
8
24
27
70
55
71
14
28
40
20
58
98
51
62
68
104
50
709
151
74
46
133
36
291
49
80
13
38
43
771
94
138
32
364
35
90
73
260
240
212
202
56
129
66
37
79
117
163
45
81
538
92
148
95