37
44
94
53
51
18
47
84
21
66
9
41
52
118
59
32
17
43
27
156
97
64
23
6
67
48
46
42
20
143
14
31
4
105
166
132
40
55
5
335
34
244
99
45
19
7
113
72