1
4
12
78
2
69
10
7
44
43
46
5
109
73
3
15
531
34
14
6
22
11
91
8
29
27
70
16
19
23
90
33
38
9
159
74
62
39
18
425
17
104
81
80
54
64
24
28
21
72
13
66
31
63
30
58
47
52
99
40
661
164
68
36
137
26
71
363
83
41
698
82
138
20
55
35
32
351
42
86
228
259
205
53
178
45
61
88
166
85
551
89
132
25
97