25
43
33
60
86
93
35
19
32
38
46
39
7
12
37
72
24
50
4
271
6
8
49
10
42
69
16
18
53
131
26
109
287
27
20
163
17
115
5
22
80
98
9