1
4
12
76
2
73
10
8
5
45
43
46
13
113
3
15
534
35
16
6
22
11
91
29
28
71
20
21
24
90
34
7
36
156
74
62
42
14
40
18
470
17
114
83
9
79
56
64
44
72
61
31
67
19
23
32
47
33
81
48
55
95
670
137
38
141
39
26
364
27
86
52
674
138
351
87
233
264
208
185
121
75
68
92
136
561
53
94
134
30
77
93