1
4
12
76
2
72
10
8
45
43
46
5
13
111
73
3
15
538
35
14
6
22
11
91
29
28
71
19
21
24
90
34
7
16
38
9
154
74
62
42
40
18
441
82
79
55
64
44
17
60
31
67
23
32
20
47
33
80
48
53
96
672
137
139
39
26
364
27
36
86
52
138
353
87
231
266
208
185
56
118
68
61
92
136
83
562
94
134
93
30
78