8
64
15
7
11
46
27
3
83
55
61
90
53
37
98
99
661
40
33
39
96
1
54
12
74
45
94
22
62
47
168
144
26
92
492
104
109
175
147
474
174
237
20
18
35
24
19
9
16
127
52
30