1
2
86
3
44
11
4
28
62
66
8
6
121
109
15
5
9
12
13
25
22
17
352
52
18
98
10
42
27
20
188
61
53
38
58
82
23
165
263
108
7
78
71
34
60
46
33
21
48
31
35
29
24
16
30
83
55
43
19
79
14
451
147
68
37
57
87
214
49
115
40
36
136
92
26
39
41
317
97
72
185
248
64
155
84
175
56
70
120
173
166
63
118
634
116
81
73