1
4
12
76
2
73
10
8
5
45
43
46
13
113
3
15
534
35
6
22
11
91
29
28
71
20
16
21
24
90
34
7
36
156
74
62
42
14
40
18
464
17
83
9
79
56
64
44
72
59
31
67
19
23
32
47
33
80
48
55
96
671
137
38
140
39
26
365
27
86
52
675
84
138
351
87
231
266
208
185
121
75
68
92
136
562
53
94
134
95
30
78