8
27
101
37
61
38
7
9
77
81
6
1
13
10
14
2
5
46
39
205
251
60
23
63
52
18
17
67
62
40
11
16
19
12
43
26
44
21
35
103
31