8
20
6
27
13
17
14
29
60
10
40
23
26
37
57
77
47
15
35
25
66
59
96
69
33
68
162
75
244
118
43
102
129
83
41
30
46
182
22
126
44
82