3
9
12
14
39
11
6
25
38
15
17
35
36
19
31
13
77
27
24
85
18
46
56
42
43
21
37
10
61
23
60
137
58
34
113
125
70
65
95
97