60
63
14
10
16
5
2
34
33
19
12
28
17
18
21
9
70
30
6
41
43
52
271
68
73
173
182
210
59
187
147
277
47
71
31
26
164
249
340
25
239
422
197
108
345
89
55
72
66
83