24
16
64
38
36
30
71
641
266
185
76
93
449
87
75
1816
41
55
99
49
43
174
32
22
414
29
60
39
47
66
1176
23
85
78