62
27
59
120
44
26
32
77
95
46
55
19
131
85
181
41
209
51
219
123
269
119
215
36
80
321
342
45
76
58
40
96
16
56
39
64
73
165
153
594
198
57
373
194
38
499
53
89
130
137