63
19
11
599
184
103
33
73
168
42
39
139
239
48
23
28
21
879
145
72
34
64
76
97
85
146
25
86
52
119
9
131
118
91
210
392
257
50
142
20
94
84
36
62
81
249
8
197
15
16
151
93
32
106