22
40
52
38
56
35
34
17
44
23
55
219
280
60
37
45
84
144
39
43
46
64
153
109
76
80
32
29
49
30
69
272
68
24
31
50
27
58
61
98
209
42
181
36