9
14
30
19
27
66
15
78
17
10
73
16
320
68
22
149
101
252
52
28
109
31
59
25
23
26
4
6
35
70
40
37
36
107
74
239
121
56
50
108
60
20
18
82
34
77