25
78
37
21
50
7
17
9
13
168
10
98
91
181
1306
471
162
42
64
281
47
119
30
139
63
251
93
36
724
41
69
159
533
112
75
226
87
33
145
184
18
23
27
28
32
6
15
132
760
238
90
108