75
53
93
20
67
88
99
85
84
124
14
18
42
294
26
156
133
40
33
27
77
23
34
390
239
24
96
72
73
37
22
32
16
68
66
65
36
44
39
61
125
41
69
121
59
227
50
17
119
13