38
44
148
78
48
53
23
37
21
1
4
129
158
18
149
19
68
67
47
40
155
36
156
167
43
22
59
7
57
34
79
110
137
147
54
84
108
51
211
253
8
64
169
165