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
37
154
74
62
42
40
18
441
83
9
79
55
64
44
17
60
31
67
23
32
20
47
33
80
48
53
96
671
137
38
139
39
26
364
27
36
86
52
82
138
353
87
231
266
208
185
56
118
68
61
92
136
562
94
134
93
30
78