76
20
22
16
164
398
15
147
26
217
407
24
44
25
161
158
54
75
184
48
67
21
42
7
28
45
35
181
17
72
74
140
56
33
175
149
19
23
87
83
80
36
109
68
195
31
132