1
4
12
75
2
74
10
9
5
45
43
46
113
63
3
15
534
34
16
6
22
11
91
8
29
28
71
20
24
90
33
7
36
148
40
42
62
14
18
471
17
119
83
80
56
64
21
73
13
31
52
19
23
32
47
82
48
55
25
98
671
140
139
39
72
353
86
35
697
138
38
359
44
87
237
210
208
185
122
68
54
92
26
137
84
540
94
134
27
95
30
77