1
4
12
73
2
65
10
7
5
42
3
40
46
19
91
69
8
14
534
35
17
6
21
82
23
27
68
18
88
37
16
144
41
59
39
396
99
76
29
15
79
58
11
60
28
13
31
25
61
20
9
22
49
53
106
48
45
50
92
43
710
158
66
24
101
36
38
71
350
78
30
52
683
72
137
32
335
84
210
240
196
177
54
155
62
51
57
86
157
541
74
129
75
87