579
120
44
21
74
82
16
23
67
88
57
71
18
28
51
64
56
210
72
178
33
291
96
66
62
255
26
38
207
106
93
132
9
41
501
54
154
73
150
140
80
46
199
110
89
169
10
60
36
352
70