6
9
44
40
30
32
36
25
49
10
18
16
46
87
31
47
26
56
37
17
24
91
48
5
14
28
27
66
12
67
197
115
39
129
137
93
107
62
150
89
146
98