7
31
8
42
19
43
12
6
16
21
1
27
11
15
74
34
49
72
36
13
10
23
44
14
47
87
35
391
20
17
9
18
33
39
28
29