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