8
29
52
15
25
58
22
28
17
30
54
55
24
14
635
10
6
7
87
12
141
5
60
19
46
74
92
44
35
26
4
112
18
39
906
13
84
45
94
27
64
51
42
67