20
30
41
76
34
47
66
14
16
36
44
24
40
27
46
94
23
107
234
9
15
38
117
159
39
37
59
61
28
56
62
50
32
49
8
33
68
54
273
58
52