65
62
149
87
547
284
31
25
23
74
9
501
27
45
51
59
15
265
86
40
121
73
184
34
28
460
35
79
64
229
50
48
33
148
56
37
21
88
17
91
78
69
43
30
49
123
39
32
138
147