8
25
14
9
21
28
24
34
55
15
31
67
54
106
52
26
19
30
32
77
36
182
20
47
22
57
58
90
44
50
95
192
127
107
43
239
76
65
49
11
84