66
161
54
587
57
22
46
92
141
28
49
191
129
62
151
83
266
36
42
68
182
55
153
71
26
76
119
15
51
189
30
61
44
19
25
38
56
23
67
77
29
16
82
60
52
176
145
50
27
108