28
45
72
58
25
16
30
62
81
103
52
144
80
56
40
34
54
88
162
71
204
236
55
92
65
57
23
46
108
67
18
44
98
33
22
31
70
26
47
127
118
12
448
24
19
27