452
64
79
150
36
286
31
389
17
78
27
69
81
107
100
166
34
63
97
59
37
42
217
72
39
30
106
265
19
228
213
51
45
152
29
140
95
20
1516
116
523
43
204
21
122
67
49
47
135