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