70
75
40
18
11
27
3
6
191
24
68
51
461
98
93
47
52
42
243
672
31
58
131
546
29
127
44
56
35
179
289
25
92
110
193
46
97
95
538
77
249
210
23
28
15
39
17
86
33
66
22
9