8
44
27
28
26
19
15
23
29
9
42
21
34
32
36
49
30
64
58
14
18
2
35
25
12
43
291
39
82
75
46
45
132
52
160
54
127
33
71
31
24
258
84
77