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