17
14
32
25
45
20
21
75
9
6
36
29
24
49
8
26
54
18
60
55
50
271
85
168
33
840
218
58
121
107
44
529
363
51
80
381
87
120
69
193
109
868
126
77
68