57
35
19
27
988
84
30
67
9
16
146
147
73
173
92
66
69
8
17
10
68
132
38
45
246
226
95
70
96
14
1484
1095
47
847
285
112
345
34
23
21
357
65
110
43
49
22
275
75
36
440
6
48