21
32
19
28
38
14
27
15
41
39
25
56
34
22
46
12
20
66
125
234
78
55
23
1
33
43
18
36
35
17
60
24
72
13
112
40
109
97
26
68
218
2