79
46
231
66
58
103
161
92
120
73
140
218
53
41
30
104
76
145
33
166
109
32
144
35
101
934
52
127
59
141
110
67
357
44
133
158
329
38
96
121
84
443
98
256
171
14
243
212
129