91
9
30
58
22
200
36
48
60
64
120
176
162
13
317
72
849
18
143
46
142
177
106
80
42
128
132
121
47
53
28
26
74
7
15
238
27
124
83
56
240
57
54