7
30
38
15
57
85
18
46
22
14
8
29
141
5
24
23
58
17
27
39
68
21
73
63
41
11
32
2
12
19
37
84
78
40
3
9
89
43
13
20
6