77
59
42
17
36
470
73
37
56
113
167
142
12
129
10
23
81
33
165
26
14
487
91
99
54
52
148
156
51
28
34
290
58
21
7
29
164
96
226
112
85
62
93
182
74
180
9
152
35
39
717
61