71
152
20
41
68
14
51
59
37
198
86
76
115
205
644
287
80
52
34
49
17
85
219
109
62
232
95
568
33
243
48
72
60
126
26
67
196
131
90
141