14
68
13
17
22
59
73
50
108
120
24
101
46
79
107
35
43
106
237
47
30
118
189
124
228
380
130
353
136
179
305
58
220
132
133
198
32
280
28
175
54
377
386
161